테스트 사이트 - 개발 중인 베타 버전입니다

sql 쿼리질문 unknown column '123' in 'field list' 채택완료

sql 쿼리 실행하니까 123 필드 리스트가 알려지지 않은 컬럼이라고 나오는데요.

질문게시판에 나와있는 해결책인

 sql_mode=NO_ENGINE_SUBSTITUTION  이부분  my.ini 고쳐도 해결이 안됩니다.

 

제가 쓴 쿼리에 오류가 있나요?

 

INSERT INTO g5_write_one (ca_name, wr_subject, wr_1, wr_2 , wr_3) VALUES (`서울`, `서울시`, `강동구`, `회사`,  `3층`); ERROR 1054 (42S22): Unknown column '서울' in 'field list'

 

댓글을 작성하려면 로그인이 필요합니다.

답변 3개

채택된 답변
+20 포인트

INSERT INTO g5_write_one (ca_name, wr_subject, wr_1, wr_2 , wr_3) VALUES ('서울', '서울시', '강동구', '회사',  '3층');

 

이 쿼리를 실행해보시면 될겁니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

오, 이걸로 하니까 되네요. 감사합니다.
글구 sql_mode=NO_ENGINE_SUBSTITUTION 이것도 제가 드라이브 경로를 잘못해서 딴 곳에서 ini 파일 수정을 했어서 이것도 문제였어요. 제대로된 mysql 경로 들어가서 고치고 개발쟁이 님이 고쳐주신 쿼리 넣으니까 되네요. 고마워요~~

댓글을 작성하려면 로그인이 필요합니다.

INSERT INTO g5_write_one SET     ca_name = '서울',     wr_subject = '서울시',     wr_1 = '강동구',     wr_2 = '회사',     wr_3 = '3층';

 

같은 쿼리문이지만 가독성을 위해 위처럼 사용해도 됩니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

오, 좋은 정보 고맙습니다. 깔끔하네요. 확실히..

댓글을 작성하려면 로그인이 필요합니다.

value 의 값에 사용된 따옴표가 문제인것같아요 ‘  이 따옴표로 한번 해보세요

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

말씀해주신대로 이따옴표로 바꾸면 안되네욤.

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인

전체 질문 목록

🐛 버그신고