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
운영게시판
최근게시물
MySQL Q&A 27756 게시물 읽기
No. 27756
자동증가 컬럼 insert 쿼리문 실행 시 문제
작성자
정왕균
작성일
2008-08-25 12:14
조회수
4,529

CREATE TABLE poll (                     

          `idx` int(11) NOT NULL auto_increment,   

          `title` varchar(100) default NULL,       

          PRIMARY KEY  (`idx`)                    

        ) ENGINE=MyISAM DEFAULT CHARSET=euckr


쿼리문

INSERT INTO poll values('', '$title')


웹에서 실행하면 오류가 나고 sqlyog 에서 실행하면 오류가 안납니다. 

서버는 윈도우, 아파치고요. 


호스팅 업체 리눅스, 아파치에서는 위 쿼리문이 잘 실행되더라고요. 


원인이 무엇일까요? 


이 글에 대한 댓글이 총 3건 있습니다.
INSERT INTO poll( title ) values( '$title');


라고 해보시구요. 혹시 오류가 난다면 오류메세지를 적어주세요.
우욱님이 2008-08-25 12:36에 작성한 댓글입니다. Edit

죄송합니다.


컬럼명들을 안 적고 쿼리문을 실행하려고 해서요. ^^*


INSERT INTO poll values('$title') 이건 컬럼 개수가 안맞다고 오류나고요. 


컬럼 값이 '' 공백이면 기본값을 넣게 하는 디비서버 옵션이 있나요? 



enum('y', 'n') 컬럼도 호스팅 업체는 '' 입력하면 n으로 들어가는데 

제 테스트 서버는 오류나네요. ㅜㅜ

정왕균님이 2008-08-25 14:43에 작성한 댓글입니다.
이 댓글은 2008-08-25 14:46에 마지막으로 수정되었습니다. Edit
INSERT INTO poll values(NULL, '$title')로 변경해 보십시오.
송장원(jnjill)님이 2008-09-09 18:53에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
27759InnoDB 특성인지..DB 사이즈의 압박입니다.ㅠㅠ
빈이
2008-08-26
4335
27758[윈도우] mysql5.0.51b 와 php 4.4.8의 연동이 안됩니다.. [2]
이태영
2008-08-25
4282
27757MYSQL설치시 에러 [1]
이재도
2008-08-25
4450
27756자동증가 컬럼 insert 쿼리문 실행 시 문제 [3]
정왕균
2008-08-25
4529
27754퀴리문이 맞은지 봐주세요 ㅠ [1]
yjs
2008-08-23
3637
27753LOCK TABLES
김산
2008-08-23
3626
27752쿼리를 어떻게 해야 할지 모르겠습니다. [2]
김노경
2008-08-22
4090
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다