본문 바로가기
반응형

ORACLE22

Java/Jsp Oracle 연동 하아ㅏ.. 정말 오랜 시간이 걸렸다. 계속 데이터베이스(오라클)에 접속을 할라 치면 Connection 부분에서 NullPointerException 을 뿜어낸다. 부르르르 온갖 구글/네이버 검색을 통해서 알아본 바 해결방법으론 현재 내 PC의 이름( 한글-PC ) 로 설정이 그 이유였다. 하아.....아놔 2014. 10. 16.
오라클 계정 생성/ 권한부여 관리자 계정(SYSTEM) 또는 SYS계정으로 로그인을 먼저 한다. C:\ >SQLPLUS 사용자명 입력 : SYSTEM 암호 입력 : SQL> CREATE USER 계정명 IDENTIFIED BY 패스워드 이때, 단순히 계정을 만든다고 해서 접속이 되지 않는다. 접속 권한을 주어야한다. 다시 관리자 계정이나 SYS계정으로 돌아가서 SQL > GRANT CONNECT, RESOURCE TO 계정명; 을 해주면 접속이 가능하다. resource, connect 는 일반적인 것을 다 사용할 수 있다. (DDL, DML 등) 2014. 10. 6.
삭제 트리거 create or replace TRIGGER cus_del_Trigger // cus_del_Trigger 라는 명칭으로 트리거를 만듬 AFTER DELETE // 삭제 명령어를 수행한 뒤에 ON CUSTOMER // 데이터 삭제 한 테이블 FOR EACH ROW // 삭제한 각각 로우마다 BEGIN // 시작해라 UPDATE NEWS_CUST SET NEWS_YN='N' WHERE EMAIL=:old.EMAIL; // 업데이트 시작, :old.EMAIL 의 값은 앞서 삭제한 로우 의 EMAIL의 값을 가져온다. INSERT INTO NEWYN_UPDATE_TRG01_LOG(EMAIL, CONFIRM5, ACTION) VALUES (:old.EMAIL,:old.CONFIRM5,'DELETE' ); EN.. 2014. 10. 2.
오라클 ORDER BY 순서 정하기 ORDER BY DECODE(컬럼,'타이틀',1(순위),'타이틀2',2(순위)....) EX) ORDER BY DECODE(G_CATE,'국가기관',1,'공제회',2,'생손보사',3,'은행(중앙회)',4,'금융기관',5,'기타',6) 단, 타이틀에 적힌 데이터가 없으면 정한 순위가 그만큼 밀리게 된다. 2014. 9. 12.
반응형