mysql 샘플 테이블 + 쿼리 연습 문제

http://java-school.net/jdbc/SQL-SELECT-Statement CREATE TABLE DEPT (     DEPTNO DECIMAL ( 2 ),     DNAME VARCHAR ( 14 ),     LOC VARCHAR ( 13 ),     CONSTRAINT PK_DEPT PRIMARY KEY ( DEPTNO ) ); CREATE TABLE EMP (     EMPNO DECIMAL ( 4 ),     ENAME VARCHAR ( 10 ),     JOB VARCHAR ( 9 ),     MGR DECIMAL ( 4 ),     HIREDATE DATE ,     SAL DECIMAL ( 7 , 2 ),     COMM DECIMAL ( 7 , 2 ),     DEPTNO DECIMAL ( 2 ),     CONSTRAINT PK_EMP PRIMARY KEY ( EMPNO ),     CONSTRAINT FK_DEPTNO FOREIGN KEY ( DEPTNO ) REFERENCES DEPT ( DEPTNO ) ); CREATE TABLE SALGRADE (     GRADE TINYINT ,     LOSAL SMALLINT ,     HISAL SMALLINT ); INSE...

mariaDB insert 로컬에서 되는데 실서버에서 안되는 문제

insert 로컬에서 되는데 실서버에서 안되는 문제


- 로컬에서는 작동한다
- 실서버에서도 같은 기능의 다른 페이지들은 잘 작동된다
- 에러는 안찍힌다
- 파라미터값 잘 넘어간다
- insert 후 return 값에 0이 들어온다 (성공:1 실패:0)


세시간동안 소스들여다보고 로그찍어보고 다른페이지랑 비교해보고 쿼리변경하고 테스트 무한반복하다가 찾았다.

--------------------------------------------------------------------------------------------
JSP에 들어간 쿼리문

String sql = "INSERT `QNA` " +
" SET `que_type` = ?, `cust_nm` = ?, `cust_cnt` = ?, "
+ "`cust_em` = ?, `content` = ?, `file_nm` = ?, `DATE` = now()";

heidSQL에 쿼리 찍어보니 QNA테이블이 없다고 나온다.


변경후

String sql = "INSERT `qna` " +
" SET `que_type` = ?, `cust_nm` = ?, `cust_cnt` = ?,  "
+ "`cust_em` = ?, `content` = ?, `file_nm` = ?, `DATE` = now()";



잘된다


진작 찍어봤어야했다