Скрипсозданиятаблицы «Несоответствия»
prompt Creating table NESOOTV
prompt ======================
prompt
create table NESOOTV
(
ID NUMBER(10),
PID VARCHAR2(30),
ID_COUSE NUMBER,
ID_DEVICE VARCHAR2(14),
ID_ORG NUMBER(10),
ID_VIN VARCHAR2(20),
ID_DEPARTMENT VARCHAR2(200),
ID_TBN VARCHAR2(200),
ID_EQU VARCHAR2(20),
DATA_DETECTED DATE,
FIO VARCHAR2(100),
NAME_ORG VARCHAR2(250),
INN VARCHAR2(50),
NAME_OBORUD VARCHAR2(70),
MODEL_OBORUD VARCHAR2(60),
NAME_DEPARTMENT VARCHAR2(150),
ID_INF NUMBER,
KOD_PRICIN NUMBER,
PRICHINA VARCHAR2(250),
CODE_OPER VARCHAR2(5),
NAME_OPER VARCHAR2(255),
VID_CODE VARCHAR2(50),
VID_NAME VARCHAR2(500),
DSE_CODE VARCHAR2(17),
DSE_OBOZ VARCHAR2(200),
DSE_NAME VARCHAR2(200),
NAME_VID_RAB VARCHAR2(150),
KOD_NES VARCHAR2(10),
NAME_EQU VARCHAR2(200),
VALID VARCHAR2(20),
DATE_OBN DATE,
PLACE_OBN VARCHAR2(500),
CONTENT BLOB,
DOC_CON BLOB,
FAC_VAL BLOB,
RAB_RESULT BLOB,
KD_ND BLOB,
USL_OBN BLOB,
INV_NUM VARCHAR2(15),
AREP NUMBER,
MIN_VAL NUMBER,
MAX_VAL NUMBER,
NAME_NES VARCHAR2(200),
SHIFR_NES VARCHAR2(1000),
WORK_ON_TP VARCHAR2(30),
NOM_OPER VARCHAR2(6),
DEP_VIN VARCHAR2(3),
NAMETPOPER VARCHAR2(100),
NPP VARCHAR2(50),
NUMDSE VARCHAR2(50),
SOLUTIONTEST BLOB,
NCOUNTDSE NUMBER(5),
CODE_OBN VARCHAR2(5),
NAME_OBN VARCHAR2(200),
NUM NUMBER,
FAC_MINUTES NUMBER,
FAC_SECONDS NUMBER,
MIN_MINUTES NUMBER,
MIN_SECONDS NUMBER,
MAX_MINUTES NUMBER,
MAX_SECONDS NUMBER
)
tablespace USERS
pctfree 10
initrans 1
maxtrans 255
storage
(
initial 64K
minextents 1
maxextents unlimited
);
comment on column NESOOTV.ID
is 'Первичныйключ';
comment on column NESOOTV.PID
is 'ПерсоналИД';
comment on column NESOOTV.ID_COUSE
is 'Причинанесоответствия';
comment on column NESOOTV.ID_DEVICE
is 'Кодоборудования';
comment on column NESOOTV.ID_ORG
is 'Организация';
comment on column NESOOTV.ID_VIN
is 'Кодвиновника';
comment on column NESOOTV.ID_DEPARTMENT
is 'Подразделениевиновника';
comment on column NESOOTV.ID_TBN
is 'Табельныйномервиновника';
comment on column NESOOTV.ID_EQU
is 'Оснастка DSECODE';
comment on column NESOOTV.DATA_DETECTED
is 'Датавозникновенияоперации';
comment on column NESOOTV.FIO
is 'ФИОВиновника';
comment on column NESOOTV.NAME_ORG
is 'Наименованиеорганизации';
comment on column NESOOTV.INN
is 'ИНН';
comment on column NESOOTV.NAME_OBORUD
is 'Наименованиеоборудования';
comment on column NESOOTV.MODEL_OBORUD
is 'Модельоборудования';
comment on column NESOOTV.NAME_DEPARTMENT
is 'Названиеподразделения';
comment on column NESOOTV.ID_INF
is 'Идентификатор для связи с INF';
comment on column NESOOTV.KOD_PRICIN
is 'Кодпричины';
comment on column NESOOTV.PRICHINA
is 'Наименованиепричины';
comment on column NESOOTV.CODE_OPER
is 'Кодоперации';
comment on column NESOOTV.NAME_OPER
is 'Названиеоперации';
comment on column NESOOTV.VID_CODE
is 'Кодвидаконтроля';
comment on column NESOOTV.VID_NAME
is 'Названиевидаконтроля';
comment on column NESOOTV.DSE_CODE
is 'КодДСЕ';
comment on column NESOOTV.DSE_OBOZ
is 'ОбозначениеДСЕ';
comment on column NESOOTV.DSE_NAME
is 'НаименованиеДСЕ';
comment on column NESOOTV.NAME_VID_RAB
is 'Наименование вида работ по ТП';
comment on column NESOOTV.KOD_NES
is 'Код несоответствия из справочника';
comment on column NESOOTV.NAME_EQU
is 'Названиеоснастки';
comment on column NESOOTV.VALID
is 'Подтверждение';
comment on column NESOOTV.DATE_OBN
is 'Датаобнаружения';
comment on column NESOOTV.PLACE_OBN
is 'Местообнаружения';
comment on column NESOOTV.CONTENT
is 'Содержаниенесоответствия';
comment on column NESOOTV.DOC_CON
is 'Значениеподокументации';
comment on column NESOOTV.FAC_VAL
is 'Фактическоезначение';
comment on column NESOOTV.RAB_RESULT
is 'Проведенные работы и их результат';
comment on column NESOOTV.KD_ND
is 'Номер пункта KD или ND';
comment on column NESOOTV.USL_OBN
is 'условияобнаружения';
comment on column NESOOTV.INV_NUM
is 'Инвентарныйномер';
comment on column NESOOTV.AREP
is 'Повторяемость';
comment on column NESOOTV.NAME_NES
is 'Наименовниенесоответствия';
comment on column NESOOTV.SHIFR_NES
is 'Расшифровканесоответствия';
comment on column NESOOTV.WORK_ON_TP
is 'Признак работы по ТП';
comment on column NESOOTV.NOM_OPER
is 'Номероперациивозникновения';
comment on column NESOOTV.DEP_VIN
is 'Подразделениедопустившеенесоответствие';
comment on column NESOOTV.NAMETPOPER
is 'Название операции по тп';
comment on column NESOOTV.NPP
is 'Номерпартионнойпредъявительской';
comment on column NESOOTV.NUMDSE
is 'НомерДСЕ';
comment on column NESOOTV.SOLUTIONTEST
is 'Решение по испытаниям и их классификация';
comment on column NESOOTV.NCOUNTDSE
is 'КоличествоДСЕ';
comment on column NESOOTV.CODE_OBN
is 'Кодоперацииобнаружения';
comment on column NESOOTV.NAME_OBN
is 'Наименование операции обнаружения';
commentoncolumn NESOOTV.NUM
is 'номер несоответсвия в конкретном ТА';
comment on column NESOOTV.FAC_MINUTES
is 'Для угл значений: Факт .Минуты';
comment on column NESOOTV.FAC_SECONDS
is 'Факт .Секунды';
comment on column NESOOTV.MIN_MINUTES
is 'Минминуты';
comment on column NESOOTV.MIN_SECONDS
is 'Минсекунды';
comment on column NESOOTV.MAX_MINUTES
is 'Максминуты';
comment on column NESOOTV.MAX_SECONDS
is 'Макссекунды';