본문 바로가기

프로그래밍108

IN, ANY, ALL 설명 1. IN - 조건절에서 사용하며 다수의 비교값과 비교하여 비교값 중 하나라도 같은 값이 있다면 true 이다. - SELECT * FROM emp WHERE sal IN(950, 3000, 1250);- 'sal = 950 OR sal = 3000 OR sal = 1250' - 950, 3000, 1250 과 동일한 값은 모두 출력한다. 2. ANY - 다수의 비교값 중 한개라도 만족하면 true 이다. - IN 과 다른점은 비교 연산자를 사용한다는 점이다. ?1SELECT * FROM emp WHERE sal =ANY(950, 3000, 1250) - 이 문장은 위의 IN의 결과와 같다. "=" 연산자는 비교 값과 같은 값은 모두 출력하게 된다. - 'sal = 950 OR sal = 3000 OR .. 2015. 4. 22.
쿠키에 값 저장하거나 꺼낼 때 한글 처리 //쿠키 저장할때. Cookie cookie = new Cookie("login", URLEncoder.encode(id,"UTF-8")); cookie.setPath("/"); cookie.setMaxAge(-1); resp.addCookie(cookie); resp.sendRedirect("indexServlet"); //쿠키에서 값 꺼낼때. for (Cookie cookie : cookies) { if("login".equals(cookie.getName())){ id = URLDecoder.decode(cookie.getValue(),"UTF-8"); } } 2015. 4. 22.
sql 날짜, 언어등 세션 바꾸기. alter session set nls_date = 'RR/MM/DD'alter session set language='american' update s_emp set start_date = start_date - (365*100) ; 100년 빼주기.계정생성create user user명 identified by 비밀번호;grant connect,resource to user명; 계정 lock풀기system 계정에서alter user 계정명 identified by 비밀번호 account unlock; view 생성 권한 grant create view to scott; 2015. 4. 22.
한글처리 getByte 메소드 사용법. String firstName = new String(firstName.getBytes("iso8859-1"),"euc-kr"); 원하는 캐릭터 셋을로 바꾸어서 꺼내주면 된다.. 2015. 4. 22.