database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
ㆍSybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Sybase Q&A 2264 게시물 읽기
No. 2264
사이베이스 ASIQ 에서 NULL 인서트 문제입니다.
작성자
...
작성일
2008-08-01 09:32ⓒ
2008-08-01 09:33ⓜ
조회수
7,610

사이베이스 테이블의 numeric 컬럼에 다음과 같은 방법으로 인서트가 안 되네요..

insert into aaa values(trim('   '));


오라클에서는 되는데...


사이베이스가 옳은 건지, 오라클이 옳은건지...

뭐, 이렇게 하면 되긴 하지만 좀 더 간단한 방법이 없을까요?

insert into aaa values (case when length(trim('   ')) = 0 then null end);



PS: 닭대가리가 설계하면 개발자가 뺑이 친다...  오라클 만세!

이 글에 대한 댓글이 총 1건 있습니다.

Sybase IQ 에서 numeric type을 char type으로 explicit conversion을 수행해야 합니다.


Oracle에 익숙하신 분들은 implicit conversion에 익숙하셔서 불편할 수 있습니다.

김영수(kys1973)님이 2008-08-07 01:58에 작성한 댓글입니다.
이 댓글은 2008-08-07 01:58에 마지막으로 수정되었습니다.
[Top]
No.
제목
작성자
작성일
조회
2267sybase 자료 업로드 [1]
이재규
2008-08-06
8803
2266role 지정시 의문점 입니다. [2]
최혜미
2008-08-06
7393
2265bcp로 load시 텍스트 파일 구분자 문의 드립니다 .(문자타입 " "제거) [1]
김성욱
2008-08-06
7982
2264사이베이스 ASIQ 에서 NULL 인서트 문제입니다. [1]
...
2008-08-01
7610
2263sybase에서 음력을 양력으로 변환 [1]
경호선
2008-07-31
8431
2262sybase 프로시져 에러
에공힘들어
2008-07-31
8213
2261sybase ase12.5 복구방법 왕초보입니다... [2]
박성환
2008-07-25
9629
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.020초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다