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

পোস্টগ্রাইএসকিউএল একটি ওপেন-সোর্স, অবজেক্ট-রিলেশনাল ডাটাবেস ম্যানেজমেন্ট সিস্টেম (ওআরডিবিএমএস) লিনাক্স, ইউএনআইএক্স, উইন্ডোজ এবং ওএস এক্স সহ সমস্ত বড় প্ল্যাটফর্মের জন্য উপলব্ধ questions প্রশ্ন জিজ্ঞাসা করার সময় দয়া করে পোস্টগ্রিসের সঠিক সংস্করণ উল্লেখ করুন। প্রশাসন বা উন্নত বৈশিষ্ট্য সম্পর্কিত প্রশ্নগুলি dba.stackexchange.com এ সেরা নির্দেশিত।

4
PostgreSQL: অন্য টেবিল থেকে সন্নিবেশ করুন
আমি অন্য টেবিল থেকে কোনও টেবিলে ডেটা toোকানোর চেষ্টা করছি এবং টেবিলগুলিতে সাধারণভাবে একটি কলাম রয়েছে। সমস্যাটি হ'ল, TABLE1 এর কলাম রয়েছে যা নাল মান গ্রহণ করবে না তাই আমি এগুলিকে খালি রাখতে পারি না এবং আমি এগুলি ট্যাবলেট 2 থেকে পেতে পারি না। আমার ট্যাবলেট 1: আইডি, কল_1 (নাল …
101 sql  postgresql  insert  append 

12
PostgreSQL এ সেশন আইডির জন্য উপযুক্ত এমন একটি এলোমেলো স্ট্রিং আপনি কীভাবে তৈরি করবেন?
আমি পোস্টগ্রেএসকিউএল ব্যবহার করে সেশন যাচাইয়ের জন্য একটি এলোমেলো স্ট্রিং তৈরি করতে চাই। আমি জানি আমি এর সাথে একটি এলোমেলো নম্বর পেতে পারি SELECT random(), তাই চেষ্টা করেছি SELECT md5(random()), কিন্তু এটি কার্যকর হয় না। কিভাবে আমি এটি করতে পারব?
101 postgresql  random 

2
সঠিকভাবে প্রমাণীকরণের জন্য আমি কীভাবে পিজি_ডম্প পেতে পারি
আমি হোস্ট পরিবর্তনশীল ব্যবহার চেষ্টা করেছি PGPASSWORDএবং .pgpassএবং এই দুটি তন্ন তন্ন আমাকে ডাটাবেসের এ প্রমাণীকরণ করতে অনুমতি দেবে। আমি chmod'ঘ .pgpassউপযুক্ত অনুমতির এবং চেষ্টা: export PGPASSWORD=mypass and PGPASSWORD=mypass পাসওয়ার্ডের মধ্যে একটি থাকে \তবে আমি এটি একক উদ্ধৃতিতে আবদ্ধ করেছিলাম PGPASS='mypass\'এবং এটি এখনও প্রমাণীকরণ করবে না। আমি দৌড়াচ্ছি: pg_dump dbname …

8
পোস্টগ্রিজ ব্যবহার করে স্ট্রিং_্যাগের মতো অ্যারে_এগিতে নাল মানগুলি কীভাবে বাদ দেওয়া যায়?
যদি আমি array_aggনাম সংগ্রহ করতে ব্যবহার করি তবে আমি আমার নামগুলি কমা দ্বারা পৃথক করে পাই, তবে যদি nullমান থাকে তবে সেই শূন্যটিও সমষ্টিগতভাবে একটি নাম হিসাবে নেওয়া হয়। উদাহরণ স্বরূপ : SELECT g.id, array_agg(CASE WHEN g.canonical = 'Y' THEN g.users ELSE NULL END) canonical_users, array_agg(CASE WHEN g.canonical = 'N' …

9
অন ​​কনফ্লিক্ট শৃঙ্খলে একাধিক দ্বন্দ্ব_মার্জ ব্যবহার করুন
আমি টেবিলে দুটি কলাম আছে col1, col2তারা উভয় অনন্য সূচীবদ্ধ (col1 অনন্য এবং তাই col2 যায়)। আমার এই টেবিলটিতে atোকানো দরকার, ON CONFLICTসিনট্যাক্স ব্যবহার করুন এবং অন্যান্য কলামগুলি আপডেট করুন তবে আমি উভয় কলামটি conflict_targetধারাতে ব্যবহার করতে পারি না । এটি কাজ করে: INSERT INTO table ... ON CONFLICT ( …

5
একটি সীমাবদ্ধ / অফসেট দিয়ে একটি ক্যোয়ারী চালান এবং সারির মোট সংখ্যা পান get
পৃষ্ঠাগুলি উদ্দেশ্যে, আমার কাছে একটি ক্লোইস প্রয়োজন LIMITএবং OFFSETক্লজগুলি নিয়ে দরকার। তবে আমার কাছে এমন সারিগুলির একটি সংখ্যাও প্রয়োজন যা সেই ক্লোয়ারীর দ্বারা শর্তগুলি LIMITএবং OFFSETধারাগুলি ব্যতীত ফিরে আসবে । আমি চালাতে চাই: SELECT * FROM table WHERE /* whatever */ ORDER BY col1 LIMIT ? OFFSET ? এবং: SELECT …

13
এসকিউএল-এর ফলাফলগুলি কীভাবে ফিল্টার করবেন তার মধ্যে অনেকগুলি সম্পর্ক রয়েছে
ধরে নেওয়া যাক আমি টেবিল আছে student, clubএবং student_club: student { id name } club { id name } student_club { student_id club_id } আমি সকার (30) এবং বেসবল (50) ক্লাব উভয় শিক্ষার্থীদের কীভাবে সন্ধান করতে চাই তা জানতে চাই। যদিও এই ক্যোয়ারিটি কাজ করে না, এটি আমার এখন পর্যন্ত …

7
পোস্টে অ্যারে নেই
আমি পোস্টগ্রিসের নেটিভ অ্যারে টাইপটি ব্যবহার করছি এবং যেখানে অ্যারে প্রাপক আইডি নেই সেখানে রেকর্ডগুলি সন্ধান করার চেষ্টা করছি। তারা কোথায় আছে তা আমি খুঁজে পেতে পারি: SELECT COUNT(*) FROM messages WHERE (3 = ANY (recipient_ids)) তবে এটি কার্যকর হয় না: SELECT COUNT(*) FROM messages WHERE (3 != ANY (recipient_ids)) …
100 arrays  postgresql 

3
স্ট্রিং_এজি () থেকে কীভাবে ফলাফলটি বাছাই করা যায় ()
আমার একটি টেবিল রয়েছে: CREATE TABLE tblproducts ( productid integer, product character varying(20) ) সারি সহ: INSERT INTO tblproducts(productid, product) VALUES (1, 'CANDID POWDER 50 GM'); INSERT INTO tblproducts(productid, product) VALUES (2, 'SINAREST P SYP 100 ML'); INSERT INTO tblproducts(productid, product) VALUES (3, 'ESOZ D 20 MG CAP'); INSERT INTO …

3
পোস্টগ্র্রেএসকিউএল "অ্যাকসেন্ট সংবেদনশীল" কোলিশেশন সমর্থন করে?
মাইক্রোসফ্ট এসকিউএল সার্ভারে একটি "অ্যাকসেন্ট সংবেদনশীল" কোলেশন (একটি ডাটাবেস, টেবিল বা কলামের জন্য) নির্দিষ্ট করা সম্ভব, যার অর্থ এটি কোনও প্রশ্নের মতোই সম্ভব SELECT * FROM users WHERE name LIKE 'João' একটি Joaoনাম সহ একটি সারি খুঁজে । আমি জানি যে এটা পোস্টগ্রি মধ্যে স্ট্রিং ব্যবহার থেকে কথা স্ট্রিপ সম্ভব …

9
PostgreSQL - একটি কলামের সর্বাধিক মান রয়েছে এমন সারিটি আনুন fet
আমি পোস্টগ্রিস টেবিলের সাথে কাজ করছি (যাকে "লাইভ" বলা হয়) এতে টাইম_স্ট্যাম্প, ইউএসআরআইডি, লেনদেন_আইড, এবং লাইফসাইডিংয়ের জন্য কলাম সহ রেকর্ড রয়েছে। আমার কাছে এমন একটি কোয়েরি দরকার যা প্রতিটি usr_id এর জন্য আমাকে সর্বশেষতম জীবন_সামরণ দেবে একাধিক ব্যবহারকারী রয়েছে (স্বতন্ত্র ইউএস_আইডি) টাইম_স্ট্যাম্প কোনও অনন্য শনাক্তকারী নয়: কখনও কখনও ব্যবহারকারীর ইভেন্টগুলি …

7
1 - 10 সীমাতে একটি এলোমেলো সংখ্যা তৈরি করুন
যেহেতু এই প্রশ্নটিতে আমি যে পরীক্ষার প্রশ্নের জন্য কাজ করেছি সে সম্পর্কে আমার দৃষ্টিভঙ্গি কার্যকর হয়নি, এখন আমি অন্য কিছু চেষ্টা করছি। random()আমার কাছে কেবল 1 থেকে 10 এর মধ্যে নম্বর পাওয়ার জন্য পিজির ফাংশনটি বলার উপায় আছে ?
99 sql  postgresql  random 

3
অ্যারে দিয়ে কীভাবে সিলেক্ট করতে হয় তার মধ্যে পিএসকিএল-তে মান ধারা রয়েছে
আমার কলাম আছে arr যা টাইপ array। আমার সারিগুলি পাওয়া দরকার, যেখানে arrকলামে মান রয়েছেs এই ক্যোয়ারী: SELECT * FROM table WHERE arr @> ARRAY['s'] ত্রুটি দেয়: ত্রুটি: অপারেটরটির অস্তিত্ব নেই: চরিত্রটি পৃথক [] @> পাঠ্য [] কেন এটি কাজ করে না? PS আমি any()অপারেটর সম্পর্কে জানি , কিন্তু কেন …

9
নির্দিষ্ট ক্রমে একাধিক মান দ্বারা স্কয়ার অর্ডার?
ঠিক আছে আমার একটি ইনডেক্সড কী এবং একটি নীতি নির্ধারিত ক্ষেত্র সহ একটি টেবিল আছে। আমাকে একটি নির্দিষ্ট মান সহ সমস্ত রেকর্ড সন্ধান করতে হবে এবং সারিটি ফিরিয়ে আনতে হবে। আমি একাধিক মান দিয়ে অর্ডার করতে পারি কিনা তা জানতে চাই। উদাহরণ: id x_field -- ----- 123 a 124 a …

9
তালিকা পোস্ট ENRE টাইপ
তালিকা ENUM ধরনের প্রস্তাব করা ক্যোয়ারী মহান। কিন্তু, এটা নিছক তালিকা schemaএবং typname। আমি কীভাবে প্রকৃত ENUM মান তালিকাভুক্ত করব? উদাহরণস্বরূপ, উপরের লিঙ্কিত উত্তরে আমি নীচের ফলাফলটি চাই schema type values ------------- -------- ------- communication channels 'text_message','email','phone_call','broadcast'
99 postgresql 

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