일반적인 SQL문..
SELECT '' AS X, 1 AS Y
FROM DUAL;
X Y
- --
1
1 rows selected.
=> 정상
create table T_NULL
AS
SELECT '' AS X, 1 AS Y
FROM DUAL;
ORA-01723 에러를 만나는군요..
해결안은 다음과 같습니다.
CREATE TABLE T_NULL
AS
SELECT CAST( null as varchar2(10) )AS X , 1 AS Y
FROM DUAL;
--> 생성완료
VARCHAR2(10) : 데이타 타입과 자릿수는 알맞게 넣으시면 됩니다.
SELECT * FROM T_NULL;
X Y
---------- ---------
1
1 rows selected.
댓글 0
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
» | [SQL] ORA-01723 해결안 | 우뽕 | 2020.01.21 | 3480 |