GD LASTNUMBER

Материал из GedeminWiki
(Различия между версиями)
Перейти к: навигация, поиск
 
 
Строка 1: Строка 1:
 +
  
 
   CREATE TABLE gd_lastnumber
 
   CREATE TABLE gd_lastnumber
Строка 5: Строка 6:
 
     ourcompanykey        dintkey,
 
     ourcompanykey        dintkey,
 
   
 
   
     lastnumber            dinteger, /* Ïîñëåäíèé íîìåð */
+
     lastnumber            dinteger, /* Последний номер */
     addnumber            dinteger, /* Óâåëèâàòü íà */
+
     addnumber            dinteger, /* Увеливать на */
     mask                  dtext80,  /* ìàñêà */
+
     mask                  dtext80,  /* маска */
     fixlength            dfixlength, /* ôèêñèðîâàííàÿ äëèíà íîìåðà */
+
     fixlength            dfixlength, /* фиксированная длина номера */
 
   
 
   
 
     disabled              dboolean DEFAULT 0
 
     disabled              dboolean DEFAULT 0
Строка 25: Строка 26:
 
     ON DELETE CASCADE
 
     ON DELETE CASCADE
 
     ON UPDATE CASCADE;
 
     ON UPDATE CASCADE;
 +
 +
[[Category:База данных]]

Текущая версия на 17:48, 15 января 2009


 CREATE TABLE gd_lastnumber
 (
   documenttypekey       dintkey,
   ourcompanykey         dintkey,

   lastnumber            dinteger, /* Последний номер */
   addnumber             dinteger, /* Увеливать на */
   mask                  dtext80,  /* маска */
   fixlength             dfixlength, /* фиксированная длина номера */

   disabled              dboolean DEFAULT 0
 );

 ALTER TABLE gd_lastnumber ADD CONSTRAINT gd_pk_lastnumber
   PRIMARY KEY (documenttypekey, ourcompanykey);

 ALTER TABLE gd_lastnumber ADD CONSTRAINT gd_fk_ln_documenttypekey
   FOREIGN KEY (documenttypekey) REFERENCES gd_documenttype(id)
   ON DELETE CASCADE
   ON UPDATE CASCADE;

 ALTER TABLE gd_lastnumber ADD CONSTRAINT gd_fk_ln_ourcompanykey
   FOREIGN KEY (ourcompanykey) REFERENCES gd_ourcompany(companykey)
   ON DELETE CASCADE
   ON UPDATE CASCADE;
Персональные инструменты
Пространства имён

Варианты
Действия
Навигация
Инструменты