2014년 4월 10일 목요일

20140411 equal symbol expected// UTF-8 사용하기, 오라클 시퀀스 1부터 시작하기//ORA-01747: 열명을 올바르게 지정해 주십시오

/login.jsp (line: 12, column: 57) equal symbol expected
  : 이 에러는 <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core %>
uri에서 "" 요거 처리를 제대로 하지 않아서 발생! 뻐킹

=> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>

------

response.setContentType("text/html; charset=UTF-8");
response.setCharcterEncoding("UTF-8");
둘의 차이!를 보고 사용하자.


// 시퀀스를 1부터 시작하기.
create sequence board_seq
MINVALUE 0
INCREMENT BY 1
START WITH 0;

--> 1부터 시작하게 해서 board_seq.nextval 을 하게되면 시작이 2다 -_- 진짜 컴터 멍청하다.
 SELECT board_seq.NEXTVAL FROM DUAL;로 확인해도 그냥 쭉쭉 올라간다.
확인도 하지말자 ㅡ.ㅜ
--> 종종 JDBC를 이용한 명령문이 실패해도 시퀀스는 작동해서 숫자가 올라가 있는 경우가 있다. 단념하자.
근데 똑똑하다.ㅡ.ㅜ


----------------

ORA-01747: 열명을 올바르게 지정해 주십시오
String sql = "update board set title=?, author=?, content=?, where num=?";
ㅋㅋㅋ 내눈엔 안보여

댓글 없음:

댓글 쓰기