postgresql - auto - forøgelse

, postgresql har datatyper, smallserial, serie, og bigserial,; disse er ikke sande former, men blot en notational bekvemmelighedsflag for at skabe entydige identifikator kolonner.disse svarer til auto_increment ejendom, støttet af nogle andre databaser.hvis du ønsker en seriemorder, kolonne med en unik begrænsning eller et primært nøgle, må det nu være specificeret, ligesom alle andre data type. den type navn, serienummer, skabe, tal, kolonner.den type, navn, bigserial, skabe en, bigint, kolonne., bigserial, bør anvendes, hvis du regner med anvendelse af mere end 231 identifikatorer i løbet af bordet.den type, navn, smallserial, skabe en, smallint, kolonne.,, syntaks: den grundlæggende anvendelse af løbenummer, dataype er som følger: skabe tabel tablename (colname serie), f.eks. overveje selskab bord skal være oprettet som følger:, testdb =&#skabe tabel company (id - primære nøgle, navn tekst ikke nul, alder, int ikke nul, adresse, char (50), løn, ægte), indsætte følgende poster i tabel selskab:, optage virksomhed (navn, alder, adresse, løn) - værdier ("paul", 32, californien, 20000.00) optage virksomhed (navn, alder, adresse, løn) - værdier ('allen, 25, texas, 15, 000. 00) optage virksomhed (navn, alder, adresse, løn) - værdier ('teddy, 23, norge, 20000.00) indsæt i company (navn, alder, adresse, løn) - værdier (»mark«, 25, rige mond, 65000.00) optage virksomhed (navn, alder, adresse, løn) - værdier ("david", 27, texas, 85000.00) optage virksomhed (navn, alder, adresse, løn) - værdier ("kim, 22, south hall, 45000.00) optage virksomhed (navn, alder, adresse, løn) - værdier (" james ", 24, houston, 10000.00); dette vil indsætte 7 tuples i tabel selskab og virksomhed vil have følgende registre: id



Previous:
Next Page: