আমি পোস্টগ্রাইএসকিউএল-এ নতুন এবং সাধারণভাবে ডেটাবেজে নতুন। পোস্টগ্রিসে আমাদের কীভাবে ইউইউডি মানগুলি সূচী করা উচিত তার কোনও প্রতিষ্ঠিত উপায় আছে ? আমি হ্যাশিং ব্যবহার করে এবং ট্রাই ব্যবহারের মধ্যে বিভক্ত হয়েছি, যদি না ইতিমধ্যে অভ্যন্তরীণ কিছু থাকে যা এটি স্বয়ংক্রিয়ভাবে ব্যবহার করে। আমি যা ব্যবহার করি তা হ'ল বিপুল পরিমাণে …
আমি সম্প্রতি একটি এসকিউএল সার্ভার ডাটাবেস পেয়েছি যা গাইডগুলি সঞ্চয় করার BINARY(16)পরিবর্তে ব্যবহার করে UNIQUEIDENTIFIER। এটি প্রাথমিক কীগুলি সহ সমস্ত কিছুর জন্য এটি করে। আমার কি উদ্বিগ্ন হওয়া উচিত?
আমি অ্যাডভেঞ্চার ওয়ার্কস ২০১২ ডাটাবেসে প্রায় খনন করেছি এবং কয়েকটি টেবিলে ব্যবহৃত Row_GUID দেখুন। আমার প্রশ্নের 2 টি অংশ রয়েছে: কখন আমাকে একটি Row_GUID কলাম অন্তর্ভুক্ত করা উচিত? একটি Row_GUID কলামের ব্যবহার এবং সুবিধা কী?
আমার একজন সহকর্মী আমাকে একটি আকর্ষণীয় প্রশ্ন পাঠিয়েছিলেন, যা আমি পুরোপুরি ব্যাখ্যা করতে পারি না। তিনি কিছু কোড চালিয়েছিলেন (নীচে অন্তর্ভুক্ত) এবং এটি থেকে কিছুটা অপ্রত্যাশিত ফলাফল পেয়েছেন। মূলত, যখন একটি UniqueIdentifier(বা আমি Guidএখানে থেকে এখানে হিসাবে উল্লেখ করব ) একটি binary(বা varbinary) প্রকারে রূপান্তর করার সময় ফলাফলের প্রথমার অর্ডারটি …
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অন্যান্য ডাটাবেসে যেখানে কাজ …