PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

सम्मिलन कथन के लिए पोस्टग्रेज़ में यूयूआईडी उत्पन्न करना?

uuid-ossp एक योगदान मॉड्यूल है, इसलिए यह डिफ़ॉल्ट रूप से सर्वर में लोड नहीं होता है। इसका उपयोग करने के लिए आपको इसे अपने डेटाबेस में लोड करना होगा।

आधुनिक PostgreSQL संस्करणों (9.1 और नए) के लिए यह आसान है:

CREATE EXTENSION IF NOT EXISTS "uuid-ossp";

लेकिन 9.0 और उससे कम के लिए आपको एक्सटेंशन लोड करने के लिए SQL स्क्रिप्ट चलानी होगी। 8.4 में योगदान मॉड्यूल के लिए दस्तावेज़ देखें।

Pg 9.1 और नए के लिए इसके बजाय वर्तमान योगदान डॉक्स और CREATE EXTENSION पढ़ें . ये सुविधाएं आपके 8.4 की तरह 9.0 या पुराने संस्करणों में मौजूद नहीं हैं।

यदि आप PostgreSQL के पैकेज्ड संस्करण का उपयोग कर रहे हैं, तो आपको एक अलग पैकेज स्थापित करने की आवश्यकता हो सकती है जिसमें कॉन्ट्रिब मॉड्यूल और एक्सटेंशन हों। 'पोस्टग्रेज' और 'कॉन्ट्रिब' के लिए अपना पैकेज मैनेजर डेटाबेस खोजें।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Django और postgresql स्कीमा

  2. PosgreSQL txid_current () मान की व्याख्या कैसे करें

  3. रेल:हरोकू की तैनाती, कई समस्याएं

  4. [वीडियो] Ansible और PostgreSQL

  5. Microsoft Azure पर PostgreSQL के लिए फ़ेलओवर और फ़ेलबैक