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 980 게시물 읽기
No. 980
varchar타입에 NULL을 Insert하려면 에러가 나나요?
작성자
허남훈(tonyheo)
작성일
2004-08-25 17:47
조회수
3,375

예전에 질문을 드렸던 내용인데요. 그동안 이것저것 시도를 해보다가 다시 질문을 드립니다.

C코딩으로 For문을 이용해서 여러번의 Insert를 하는데. 처음 Insert시에 Null값을 Insert하면 그다음에 Insert를 하려고하면 해당필드에 입력할 값을 주는데도 불구하고

NULL로 Insert가 되는 현상이 발생합니다.

 

혹시 Varchar타입의 필드에 NULL값을 insert하려고하면 에러가 나는지요

아니면 각 필드에 입력할값을 변수에 저장해서 Insert를 하는데 이변수에 문제가 생긴다든지.

Sybase특정 버전에 따라서 이러한 버그가 있다고 하는 이야기를 얼핏들은것 같아서요..

혹시 이런경험을 해보신분이 있으신지요?

있으시다면 어떻게 해결했는지 알려주시면 감사하겠습니다.

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

 

사이베이스는 테이블 생성시 컬럼속성에 null을 지정 하지 않은면 default로 not null 입니다. 그렇기 때문에 null 값이 입력 되면 error 가 발생 하지요 사이베이스의 bug라니요 당치 않으신 말씀.

테이블 생성시

create tabel a ( c1 varchar not null, c2 varchar null)처럼 생성 하시면 됩니다.

 

많은사랑(haha1010)님이 2004-10-06 16:03에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
984테이블에 있는 컬럼에 대한 제약조건을 확인하고 싶을때는? [1]
김영배
2004-09-06
3091
983프로시저에서 파일 핸들링..방법 [2]
dona
2004-09-02
3266
982[질문]unicode buffer를 늘려 주라고 하는데..... [1]
고봉수
2004-08-31
3605
980varchar타입에 NULL을 Insert하려면 에러가 나나요? [1]
허남훈
2004-08-25
3375
979freetds 에서 제공하는 tdspool 예제?
이진수
2004-08-24
2801
978쿼리분석...시스템분석... [2]
김영준
2004-08-21
5009
977ASIQ 에는 돼는 데 ASE에서 지원 안돼는 함수 처리를?? [1]
김찬용
2004-08-20
3291
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다