PSQL 7.01 a default hodnota pole

Krata krata.most na post.cz
Pondělí Červen 18 14:20:56 CEST 2001


> Dobry den,
DD,
> zakladam novou tabulku v databazi, mam promennou "id" typu int(4) a
> potreboval bych, aby se tato promenna defaulte nastavovala na id+1, tedy
aby
> v novem zaznamu vlozenem insertem byla hodnota vzdy od 1 vetsi, nez
hodnota
> predesla.
Tak - RTFM :o))
v Informixu se tato proměnná jmenuje SERIAL {CREATE TABLE xxx (id SERIAL,
....) }
v MySQL  se tato se deklaruje  {CREATE TABLE xxx (id int NOT NULL
autu_increment PRIMARY KEY, ....)}
Dle mého názoru, to bude podobné.
Přidávání je obdobné: INSERT INTO xxx (id,....) VALUES (0,......)

^^^ Místo nuly zde bude vždy následující číslo

S pozdravem
-- ..::[Kráťa]::..  ------------------------------------------------------
Jiří Kratochvíl, Programátor drobných aplikací
WWW: http://www.webzin.cz/
e-mail: jiri.kratochvil na webzin.cz, krata.most na post.cz
ICQ: 107453884
-------------------..::[End Of Signature]::.. ---------------------------





Další informace o konferenci Databases