DB insert 오류 질문 채택완료
DB JAVA 연동해서 만들고싶은 시스템만드는중인데요
지금 테이블하나가 전혀 이상없는데 insert하면 오류가 뜨는데 이유가 멀까요???
mysql 사진올릴게요 도움좀주세요..
create table clerk ( sdate varchar(15), m_tel varchar(30), r_num int, o_statement int, total int, PRIMARY KEY(sdate) );
INSERT INTO counters (sdate, m_tel, r_num, o_statement, total) VALUES('2019.12.07', '010-2433-8483', 0, 1, 20250);

답변 5개
create table clerk ( sdate varchar(15), m_tel varchar(30), r_num int, o_statement int, total int, PRIMARY KEY(sdate) );
INSERT INTO clerk (sdate, m_tel, r_num, o_statement, total) VALUES ('2019.12.09', '1234-564-134', 0, 1, 20250);
이것으로 해보세요
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
저도 찾는데 한 30분 걸렸습니다. 다음부터는 가능하면 카피 하지 마시고, 타이핑 연습겸 한글자 한글자 타이핑하세요.
문제가 생긴것은 마지막 숫자 20000과 )사이에 특수 캐릭터가 들어가 있는 것 같습니다.
그 부분을 백스페이스로 지우고 다시 입력하시면 됩니다.
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변에 대한 댓글 1개
mysql> create table clerk (
-> clerkid int auto_increment,
-> sdate varchar(15) not null,
-> m_tel varchar(30),
-> r_num int,
-> o_statement int,
-> total int,
-> PRIMARY KEY(clerkid)
-> );
Query OK, 0 rows affected (0.01 sec)
mysql> INSERT INTO clerk (sdate, m_tel, r_num, o_statement, total)
-> VALUES('2019.12.07','010-2433-2131',0,1,20000);
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '?)' at line 2
댓글을 작성하려면 로그인이 필요합니다.
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인