প্রশ্ন ট্যাগ «postgresql-9.5»

বিশেষত PostgreSQL সংস্করণ 9.5 এর জন্য

1
পোস্টগ্রিএসকিউএল ডিলিট থেকে ফেলা যায় `ত্রুটি: অদৃশ্য টিপলি মুছতে চেষ্টা করেছে
এই প্রশ্নটি সার্ভার ফল্ট থেকে স্থানান্তরিত হয়েছিল কারণ এটির ডেটাবেস প্রশাসক স্ট্যাক এক্সচেঞ্জে উত্তর দেওয়া যেতে পারে। ৩ বছর আগে পাড়ি জমান । ভূল অবৈধ টাইমস্ট্যাম্পগুলি সহ টিপলগুলি মুছার চেষ্টা করছে DELETE FROM comments WHERE date > '1 Jan 9999' OR date < '1 Jan 2000' OR date_found > '1 …

2
উপস্থাপনে বিরোধী সারির আইডি কীভাবে পাবেন?
আমার কাছে tagদুটি কলাম সহ একটি টেবিল রয়েছে: id(ইউইইডি) এবং name(পাঠ্য)। আমি এখন টেবিলটিতে একটি নতুন ট্যাগ সন্নিবেশ করতে চাই, তবে ট্যাগটি ইতিমধ্যে উপস্থিত থাকলে, আমি কেবল idবিদ্যমান রেকর্ডটি পেতে চাই । আমি ধরে নিয়েছিলাম যে আমি কেবল এর ON CONFLICT DO NOTHINGসাথে সংমিশ্রণে ব্যবহার করতে পারি RETURNING "id": INSERT …

2
আপডেটের অংশে উত্স সারণী থেকে মান ব্যবহার করে অন কনফ্লিক্ট সহ ইউপিএসআরটি
প্রদত্ত: CREATE TABLE A ( PK_A INT8 NOT NULL, A INT8, PRIMARY KEY (PK_A) ); CREATE TABLE B ( PK_B INT8 NOT NULL, B INT8, PRIMARY KEY (PK_B) ); এই ক্যোয়ারী: insert into table_b (pk_b, b) select pk_a,a from table_a on conflict (b) do update set b=a; নিম্নলিখিত ত্রুটির কারণ: …

1
পোস্টগ্রিস: চেক সীমাবদ্ধতার তুলনায় কীভাবে সেটকে "আরও দক্ষ" করা যায় না
ইন সীমাবদ্ধতাসমূহ জন্য পোস্টগ্রি ডক্স , এটা বলছেন একটি নন-নাল সীমাবদ্ধতা একটি চেক সীমাবদ্ধতা তৈরির জন্য কার্যত সমতুল্য CHECK (column_name IS NOT NULL), তবে পোস্টগ্রেএসকিউএলে একটি স্পষ্ট নয় নাল সীমাবদ্ধতা তৈরি করা আরও কার্যকর। আমি আশ্চর্য হচ্ছি "আরও দক্ষ" বলতে কী বোঝায়? CHECK (column_name IS NOT NULL)পরিবর্তে ব্যবহারের ক্ষয়ক্ষতিগুলি কী …

1
পোস্টগ্রেসে টাইম জোনটি ইউটিসি-তে 0001 এ অফসেট-অফ-ইউটিসি কেন থাকে?
Postgres 9.5-এ, আমি বছরের সাথে পরীক্ষা করার সময় নীচের ফলাফলটি দেখে অবাক হয়েছি 0001(কোনও বছর শূন্য নয় 0000)। অফসেট -07:52:58? কিছু উদাহরণ কোড। নোট করুন যে আমি ব্যবহারের মিশ্রিত করেছি TIMESTAMP WITH TIME ZONEএবং TIMESTAMP WITHOUT TIME ZONEতাই যত্ন সহকারে পড়ি। SET TIME ZONE 'America/Los_Angeles' ; SELECT (TIMESTAMP WITH TIME …

1
Postgresql.conf ফাইল থেকে "ম্যাক্স_ওয়াল_সাইজ" এবং "মিনি_ওয়াল_সাইজ" পরামিতিগুলির ডিফল্ট মানগুলি বোঝা
ডিফল্ট মানগুলি হ'ল ডকুমেন্টেশন min_wal_sizeএবং max_wal_sizeপরামিতি অনুসারে : জন্য max_wal_size: The default is 1 GB জন্য min_wal_size:The default is 80 MB তারপরে আমি আমার ডাটাবেস কনফিগারেশন থেকে এই পরামিতিগুলি দেখছি: select name, setting, unit from pg_settings where name in ('min_wal_size', 'max_wal_size') ফলাফল দেয়: name | setting | unit ---------------------------------- max_wal_size …

1
পিএসএইচএল 9.5: জেন_রেন্ডম_উইয়েড () কাজ করছে না
SELECT gen_random_uuid() আউটপুট উত্পাদন করে ERROR: function gen_random_uuid() does not exist SQL state: 42883 Hint: No function matches the given name and argument types. You might need to add explicit type casts. আমি CREATE EXTENSION pgcrypto;নির্বাচিত ডাটাবেসের উপর দৌড়ে এসেছি এবং SELECT gen_random_bytes(1)পুরোপুরি কাজ করি ( gen_random_bytesঅন্যান্য ডাটাবেসে যেখানে কাজ …

3
আমি কীভাবে PL / pgSQL এ একাধিক সারি রেকর্ড ফিরিয়ে দিতে পারি
আমি রেকর্ড ডেটা টাইপ ব্যবহার করে একাধিক রেকর্ড ফিরিয়ে দেওয়ার চেষ্টা করছি, এমন কোনও উপায় আছে যা আমি এই রেকর্ডের সাথে প্রতিটি পুনরাবৃত্তির সাথে একটি নতুন মান যুক্ত / যুক্ত করতে পারি R এটি হল, আমি যুক্ত করতে চাই recযাতে recলুপটি শেষ হয়ে গেলে সারিগুলির একটি সেট হয়ে যায়, যা …

1
পোস্টগ্রিসএসকিউএলে জেএসএনবি-কে জিজ্ঞাসাবাদ করা হচ্ছে
আমার একটি টেবিল personsরয়েছে, যার মধ্যে দুটি কলাম রয়েছে, একটি idএবং একটি জেএসওএনবি ভিত্তিক dataকলাম (এই টেবিলটি পোস্টগ্র্রেএসকিউএলএর জেএসওএন সমর্থন সমর্থন করে প্রদর্শনের উদ্দেশ্যে তৈরি করা হয়েছে)। এখন, এটিতে দুটি রেকর্ড রয়েছে বলে মনে করা হচ্ছে: 1, { name: 'John', age: 30 } 2, { name: 'Jane', age: 20 } …

2
নাল মান সহ PostgreSQL ইউপিএসআরটি ইস্যু
পোস্টগ্রিস 9.5-এ নতুন ইউপিএসআরটি বৈশিষ্ট্যটি ব্যবহার করে আমার একটি সমস্যা হচ্ছে আমার কাছে একটি টেবিল রয়েছে যা অন্য টেবিলের ডেটা একত্রিত করার জন্য ব্যবহৃত হয়। সংমিশ্রিত কীটি 20 টি কলাম দ্বারা গঠিত, যার মধ্যে 10 টি স্থূল হতে পারে। নীচে আমি যে সমস্যাটি করছি তার একটি ছোট সংস্করণ তৈরি করেছি, …

1
উইন্ডোজ 10 পতনের আপডেটের পরে পোস্টগ্রিসকিউএল 9.5 শুরু হবে না
আমি উইন্ডোজ 10 ফল আপডেট (1709) ইনস্টল করেছি এবং এখন আমার পোস্টগ্রিসকিউএল 9.5 সার্ভারটি আরম্ভ হবে না। এটি আপডেটের আগে গতকাল কাজ করেছিল এবং আমি কনফিগারেশনে কোনও পরিবর্তন আনি না। আমি ইভেন্ট দর্শকের চেক করেছি এবং নিম্নলিখিত ত্রুটি বার্তাগুলি পেয়েছি: 2017-10-19 11:32:32 CEST LOG: invalid value for parameter "lc_monetary": "Czech_Czech …

2
সীমাবদ্ধ - একটি বুলিয়ান সারি সত্য, অন্য সমস্ত সারিটি মিথ্যা
আমার একটি কলাম রয়েছে: standard BOOLEAN NOT NULL আমি এক সারি সত্য এবং অন্য সমস্ত মিথ্যা প্রয়োগ করতে চাই। এই সীমাবদ্ধতার উপর নির্ভর করে কোনও এফকে বা অন্য কিছু নেই। আমি জানি যে আমি এটি পিএলপি.এস.এস.এল. দিয়ে সম্পাদন করতে পারি তবে এটি স্লেজহ্যামারের মতো মনে হয়। আমি বাধা CHECKবা UNIQUEসীমাবদ্ধতার …

1
লেনদেন আইডি মোড়ানোর পরে কীভাবে এক্সমিন এবং টেক্সিড_কন্টেন্ট () তুলনা করবেন?
এর নিয়মিত কলামগুলি ছাড়াও, পোস্টগ্রিস টেবিলগুলিতেও বিভিন্ন সিস্টেম কলাম উপলব্ধ। এর মধ্যে xminএকটি, সারি তৈরি করতে ব্যবহৃত লেনদেনের আইডি সঞ্চয় করে। এর ডেটা টাইপটি হল xid, চারটি বাইট পূর্ণসংখ্যা যা কোনও কোনও সময়ে (যেমন অদ্বিতীয়ভাবে অনন্য নয়) চারপাশে আবৃত হয়। ফলস্বরূপ ফাংশনটি txid_current()বর্তমান লেনদেন আইডিটি ফেরত দেয়, তবে হিসাবে bigint, …

1
postgres_fdw কর্মক্ষমতা ধীর
বিদেশী সম্পর্কে নিম্নলিখিত কোয়েরিটি ৩.২ মিলিয়ন সারিগুলিতে নির্বাহ করতে প্রায় 5 সেকেন্ড সময় নেয়: SELECT x."IncidentTypeCode", COUNT(x."IncidentTypeCode") FROM "IntterraNearRealTimeUnitReflexes300sForeign" x WHERE x."IncidentDateTime" >= '05/01/2016' GROUP BY x."IncidentTypeCode" ORDER BY 1; আমি যখন সাধারণ টেবিলে একই ক্যোরিটি চালিত করি তখন তা .6 সেকেন্ডে ফিরে আসে। মৃত্যুদণ্ড কার্যকর করার পরিকল্পনাগুলি বেশ আলাদা: …

1
ট্রিগার ব্যবহার না করে একটি পোস্টগ্রাস এসকিউএল ম্যাটারিয়াল ভিউ স্বয়ংক্রিয়ভাবে রিফ্রেশ করুন
আমি view_table_Aএকটি বিদেশী ডেটা র‍্যাপার টেবিলের নামে একটি পদার্থযুক্ত ভিউ তৈরি করেছি table_A। আমি যা চাই তা হল প্রতিটি নতুন sertোকানোর পরে ভিউটি স্বয়ংক্রিয়ভাবে আপডেট হওয়া table_A। আমি ট্রিগারগুলির সাথে এটি করার চেষ্টা করেছি কিন্তু এটি কার্যকর হয়নি। ট্রিগার ব্যবহার না করে কোনও স্বয়ংক্রিয়ভাবে কোনও পদার্থের দৃশ্য রিফ্রেশ করা সম্ভব?

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.