728x90
INSERT INTO personnel(PNO, PNAME, JOB, MANAGER, STARTDATE, PAY, BONUS, DNO)
VALUES (1111, 'SMITH', 'MANAGER', 1001, 17-DEC-90, 1000, NULL, 10);
date 컬럼 값 입력시 테이터 타입이 문자열이기 때문에
17-DEC-90 ==> '17-DEC-90' 이런식으로 입력 하셔야 합니다..
SELECT 시에도
SELECT PNO,PNAME
FROM personnel
WHERE STARTDATE = '17-DEC-90';
17-DEC-90 <== 이렇게 값을 주면 에러 납니다 ^^
이런식으로 써주어겟죠 ^^
BONUS컬럼에 NULL 값은 에러 없이 정상적으로 들어갑니다..
VALUES (1111, 'SMITH', 'MANAGER', 1001, 17-DEC-90, 1000, NULL, 10);
date 컬럼 값 입력시 테이터 타입이 문자열이기 때문에
17-DEC-90 ==> '17-DEC-90' 이런식으로 입력 하셔야 합니다..
SELECT 시에도
SELECT PNO,PNAME
FROM personnel
WHERE STARTDATE = '17-DEC-90';
17-DEC-90 <== 이렇게 값을 주면 에러 납니다 ^^
이런식으로 써주어겟죠 ^^
BONUS컬럼에 NULL 값은 에러 없이 정상적으로 들어갑니다..
728x90
'DB' 카테고리의 다른 글
ORACLE INDEX (0) | 2013.01.07 |
---|---|
SYSDATE(TO_CHAR) 문제 (0) | 2012.12.07 |
Got error 134 from storage engine (0) | 2012.10.23 |
fetch out of sequence (0) | 2012.08.29 |
WINDOW7에 ORACLE CLIENT 설치 (0) | 2012.07.29 |