Скрипсозданиятаблицы «Технические акты»

prompt Creating table INFORMATION

prompt ==========================

prompt

create table INFORMATION

(

ID NUMBER(10),

NUM_TA VARCHAR2(30),

DATA_TA DATE,

NAME_TA VARCHAR2(250),

STATE VARCHAR2(15),

DSE VARCHAR2(17),

TERM VARCHAR2(4000),

CONCLUSION VARCHAR2(4000),

POSTAMBLE VARCHAR2(4000),

COMMISSION VARCHAR2(100),

DSE_NES VARCHAR2(100),

CUSER VARCHAR2(10),

RUSER VARCHAR2(10),

CDATE DATE,

RDATE DATE,

ID_INF VARCHAR2(64),

DELETED NUMBER,

DSE_OBOZ VARCHAR2(100),

LINK_OF_FILE VARCHAR2(500),

ASSERT1_FIO VARCHAR2(100),

ASSERT1_POST VARCHAR2(150),

ASSERT2_FIO VARCHAR2(50),

ASSERT2_POST VARCHAR2(150),

CONFORM1_FIO VARCHAR2(50),

CONFORM1_POST VARCHAR2(150),

CONFORM2_FIO VARCHAR2(50),

CONFORM2_POST VARCHAR2(150),

PKOMIS VARCHAR2(100),

ZKOMIS VARCHAR2(100),

ZK VARCHAR2(100),

COAST NUMBER,

LIST NUMBER,

RSS VARCHAR2(200),

MEROP VARCHAR2(500),

VID_JOB VARCHAR2(500),

OFORMIL VARCHAR2(100),

ZADEL_DSE VARCHAR2(50),

PART_DSE VARCHAR2(4000),

PERS_DSE VARCHAR2(15),

TEST_DSE VARCHAR2(50),

KP VARCHAR2(5),

TECH VARCHAR2(5),

JOB VARCHAR2(4000),

TYPEPROIZV_OBOZ VARCHAR2(30),

NUMBER_DSE VARCHAR2(500),

DATA_OFORM DATE,

NAMECREATE VARCHAR2(100),

YEAR NUMBER(10),

PP VARCHAR2(3),

SEND_FORUM VARCHAR2(6),

NPP VARCHAR2(20),

RK VARCHAR2(100),

NUMBER_TA VARCHAR2(100),

DEP VARCHAR2(4),

OP_ZADEL VARCHAR2(4000),

OP_PART VARCHAR2(4000),

OP_PERS VARCHAR2(4000),

OTHER_ZAKL VARCHAR2(4000),

OP_ZADEL_B BLOB,

OP_PART_B BLOB,

OP_PERS_B BLOB,

OTHER_ZAKL_B BLOB,

BARCODE VARCHAR2(19)

)

tablespace USERS

pctfree 10

initrans 1

maxtrans 255

storage

(

initial 64K

minextents 1

maxextents unlimited

);

comment on column INFORMATION.ID

is 'Первичныйключ';

comment on column INFORMATION.NUM_TA

is 'Номертехническогоакта';

comment on column INFORMATION.DATA_TA

is 'Дататехническогоакта';

comment on column INFORMATION.NAME_TA

is 'Наименованиетехническогоакта';

comment on column INFORMATION.STATE

is 'Статус';

comment on column INFORMATION.DSE

is 'ДСЕ';

comment on column INFORMATION.TERM

is 'Условияпроведенияработ';

comment on column INFORMATION.CONCLUSION

is 'Выводы';

comment on column INFORMATION.POSTAMBLE

is 'Заключение';

comment on column INFORMATION.COMMISSION

is 'Комиссия';

comment on column INFORMATION.DSE_NES

is 'Наименование ДСЕ с несоответствием';

comment on column INFORMATION.CUSER

is 'Пользовательсоздалзапись';

comment on column INFORMATION.RUSER

is 'Пользовательредактировалзапись';

comment on column INFORMATION.CDATE

is 'Датасоздания';

comment on column INFORMATION.RDATE

is 'Датаредактирования';

comment on column INFORMATION.ID_INF

is 'Длясвязкиданных';

comment on column INFORMATION.DELETED

is 'Признак удалённого объекта 1-да, 0-нет';

comment on column INFORMATION.DSE_OBOZ

is 'ОБОЗНАЧЕНИЕДСЕ';

comment on column INFORMATION.LINK_OF_FILE

is 'Ссылканафайл';

comment on column INFORMATION.ASSERT1_FIO

is 'Имя Утверждаю (верх лево)';

comment on column INFORMATION.ASSERT1_POST

is 'Должность';

comment on column INFORMATION.ASSERT2_FIO

is 'Имя утверждаю(верх право)';

comment on column INFORMATION.ASSERT2_POST

is 'Должность';

comment on column INFORMATION.CONFORM1_FIO

is 'Согласовано (низ лево)';

comment on column INFORMATION.CONFORM2_FIO

is 'Согласовано(низ право)';

comment on column INFORMATION.PKOMIS

is 'Председателькомиссии';

comment on column INFORMATION.ZKOMIS

is 'Заместительпредседателя';

comment on column INFORMATION.ZK

is 'Представительзаказчика';

comment on column INFORMATION.COAST

is 'Стоимость';

comment on column INFORMATION.LIST

is 'Листовдляэскиза';

comment on column INFORMATION.RSS

is 'Рассылка';

comment on column INFORMATION.MEROP

is 'Поле стало значением для причины аннулирования (Мероприятия)';

comment on column INFORMATION.VID_JOB

is 'Объект и вид работы';

comment on column INFORMATION.OFORMIL

is 'ТАОформил';

comment on column INFORMATION.ZADEL_DSE

is 'Решение об использовании задела ДСЕ';

comment on column INFORMATION.PART_DSE

is 'признак решения по партиям ДСЕ';

comment on column INFORMATION.PERS_DSE

is 'признак решение об использовании самих ДСЕ';

comment on column INFORMATION.TEST_DSE

is 'Решениепоиспытанию';

comment on column INFORMATION.KP

is '1-оформить КР(Р),0-нет';

comment on column INFORMATION.TECH

is '1-оформить технологическое указание,0-нет';

comment on column INFORMATION.JOB

is 'цельработы';

comment on column INFORMATION.TYPEPROIZV_OBOZ

is 'Типпродукции';

comment on column INFORMATION.NUMBER_DSE

is 'НомераДСЕ';

comment on column INFORMATION.DATA_OFORM

is 'Датаоформления';

comment on column INFORMATION.NAMECREATE

is 'Инициалы и фамилия того кто создал технический акт';

comment on column INFORMATION.YEAR

is 'Годсоздания';

comment on column INFORMATION.PP

is 'Номертехническогоакта';

comment on column INFORMATION.SEND_FORUM

is 'Признак отправленного документа в форум';

comment on column INFORMATION.NPP

is 'Номер партийной предъявительной(не используется)';

comment on column INFORMATION.RK

is 'Представительроскосмоса';

comment on column INFORMATION.NUMBER_TA

is 'Номер технического акта 09.03.2016г.';

comment on column INFORMATION.DEP

is 'Отдел,которому принадлежит=) создатель';

comment on column INFORMATION.BARCODE

is 'Штрихкод';

alter table INFORMATION

add constraint UK_TA_NUM unique (NUM_TA)

using index

tablespace USERS

pctfree 10

initrans 2

maxtrans 255

storage

(

initial 64K

minextents 1

maxextents unlimited

);

alter table INFORMATION

add constraint CHECK_NUMTA

check ((STATE='Подлинник' and PP is not NULL) OR (STATE='Проект') OR (STATE='Аннулировано'));

Наши рекомендации