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

Postgres 12 . में सूची विभाजन

मुझे नहीं पता कि आपको वह वाक्य-विन्यास कहां मिला, जाहिर तौर पर मैनुअल<में नहीं है। /ए> . जैसा कि आप देख सकते हैं वहां विभाजन create table .. as partition of . का उपयोग करके बनाए जाते हैं पोस्टग्रेज में:

तालिका को परिभाषित करें:

CREATE TABLE countrymeasurements
(
  countrycode int NOT NULL,
  countryname character varying(30) NOT NULL,
  languagename character varying (30) NOT NULL,
  daysofoperation character varying(30) NOT NULL,
  salesparts    bigint,
  replaceparts  bigint
)
PARTITION BY LIST(countrycode);

विभाजन को परिभाषित करें:

create table india 
  partition of countrymeasurements 
  for values in (1);
  
create table japan
  partition of countrymeasurements 
  for values in (2);
  
create table china
  partition of countrymeasurements 
  for values in (3);

create table malaysia
  partition of countrymeasurements 
  for values in (4);


  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. Django विकास डेटाबेस को डिफ़ॉल्ट SQLite से PostgreSQL में बदलना

  3. HikariCP - कनेक्शन उपलब्ध नहीं है

  4. Postgresql में कॉलम से हटाए गए मेरे डेटाबेस सीरियल को पुनर्स्थापित करने के बाद

  5. स्प्रिंग डेटा रिटर्निंग लिस्ट<ऑब्जेक्ट[]>