요롱이 님이 쓰신 글 :
: SELLDATE를 DATE자료형으로 잡았는데..
: 자꾸 컨버전이 안된다면서...
: 테이블 생성한 SQL은
: /* Domain definitions */
: CREATE DOMAIN "NEW_DOMAIN" AS CHAR(15) CHARACTER SET KSC_5601 NOT NULL;
:
: /* Table: SELL_LIST, Owner: SYSDBA */
:
: CREATE TABLE "SELL_LIST"
: (
: "SELLDATE" DATE NOT NULL,
: "CUST_NO" SMALLINT NOT NULL,
: "ISBN" INTEGER NOT NULL,
: "EA" SMALLINT,
: "TOTAL_PRICE" SMALLINT,
: "CANCELED" CHAR(6) CHARACTER SET KSC_5601,
: "CUSTOMER" "NEW_DOMAIN" NOT NULL,
: PRIMARY KEY ("SELLDATE", "CUST_NO", "ISBN")
: );
: 입니다.
만드신 도메인이 CHAR(15)자리인데 데이타를 넣으신건 10자리군여... 이건 15짜리를 꼬옥 맟춰주지않아서 컴버팅할때 에라가 생김니다.. 즉 char(15)--> date형으로 바꾸실때..공백들이 남아있기땜이죠 그리고 자료를 넣으실때도 꼭 15짜리를 맞춰주어야하니까 화면과같은 에러가 떨어지죠...
|