"localhost:/firebird/data/ILICHEVSK2.FDB". ������� Previous topic Chapter index Next topic

DATALOCKS

 

��������

--- ������� ���������� ��������� ������

 

����

PK

FK

����

�����

���

NN

�� ���������

��������

 

DATALOCKID

DINTEGER

INTEGER

 

������

 

 

DATALOCKLEVEL

DINTEGER

INTEGER

 

��� ���������� ������
10 - ������
20 - ��������
255 - ������ ���� (�������� � ������)

 

 

LOCKDATE

DDATE

DATE

 

���� �������� �������

 

 

CREATEUSERID

DINTEGER

INTEGER

 

*������������ ��������� ������

 

 

CREATETIME

DTIMESTAMP

TIMESTAMP

 

*����� �������� ������

 

 

STATE

DINTEGER

INTEGER

 

���������:
0 - ���������
1 - �������

 

��������

�������

���

����������

�������

��������

SET_DATALOCKID

BEFORE INSERT

Yes

0

 

 

�������

������

����

�������

����������

�������

DATALOCKS_STATE_IDX

STATE

ASC

FK_DATALOCKS

DATALOCKID

ASC

 

��������� ��

(��� ������, ������������ �������� DATALOCKS)

 

�����������

(��� ������, ������������ ������� DATALOCKS)

 

�����������

CREATE TABLE DATALOCKS (
    DATALOCKID     DINTEGER NOT NULL,
    DATALOCKLEVEL  DINTEGER NOT NULL,
    LOCKDATE       DDATE,
    CREATEUSERID   DINTEGER,
    CREATETIME     DTIMESTAMP,
    STATE          DINTEGER
);


ALTER TABLE DATALOCKS ADD CONSTRAINT FK_DATALOCKS PRIMARY KEY (DATALOCKID);
CREATE INDEX DATALOCKS_STATE_IDX ON DATALOCKS (STATE);

 

     Previous topic Chapter index Next topic