What I need to do to this block of code is this. Starting from the word CHECK and ending at the comma (,). I either need to place this in the row directly above the PRIMARY KEY line or simply on the next line under IS_ONE_TO_ONE. I need to make the break between the NULL and the CHECK. Only problem is that I'm not sure on how to do this one. If I doCREATE TABLE "ARSAMSUSER"."LINK_TYPE_CODE" ( LINK_TYPE VARCHAR2(20) NOT NULL, DCD_NO VARCHAR2(1) NULL, IS_ONE_TO_ONE VARCHAR2(1) NULL CHECK(IS_ONE_TO_ONE IS NULL + OR(IS_ONE_TO_ONE IN(Y,N,NULL))), IS_DRAWN VARCHAR2(1) NULL CHECK(IS_DRAWN IS NULL OR(I +S_DRAWN IN(Y,N,NULL))), DESCRIPTION VARCHAR2(60) NULL, LENGTH_OPERATION VARCHAR2(4) NULL, WIDTH_OPERATION VARCHAR2(4) NULL, HEIGHT_OPERATION VARCHAR2(4) NULL, WEIGHT_OPERATION VARCHAR2(4) NULL, AREA_OPERATION VARCHAR2(4) NULL, PRIMARY KEY (LINK_TYPE) ) TABLESPACE ARSAMS /
All I do is delete CHECK. Could someone please guide me in the right direction.s/\CHECK\b//i;
Thanks again for all the help. Hope to hear from all of you soon.CREATE TABLE "ARSAMSUSER"."LINK_TYPE_CODE" ( LINK_TYPE VARCHAR2(20) NOT NULL, DCD_NO VARCHAR2(1) NULL, IS_ONE_TO_ONE VARCHAR2(1) NULL, CHECK(IS_ONE_TO_ONE IS NULL OR(IS_ONE_TO_ONE IN(Y,N,NULL))), IS_DRAWN VARCHAR2(1) NULL, DESCRIPTION VARCHAR2(60) NULL, LENGTH_OPERATION VARCHAR2(4) NULL, WIDTH_OPERATION VARCHAR2(4) NULL, HEIGHT_OPERATION VARCHAR2(4) NULL, WEIGHT_OPERATION VARCHAR2(4) NULL, AREA_OPERATION VARCHAR2(4) NULL, CHECK(IS_DRAWN IS NULL OR(IS_DRAWN IN(Y,N,NULL))), PRIMARY KEY (LINK_TYPE) ) TABLESPACE ARSAMS /
edited: Sat Sep 28 03:10:07 2002 by jeffa - title change (was: Yet another problem)
In reply to Rewritting SQL table definition by curtisb
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |