본문 바로가기
반응형

오라클4

오라클 문자 변환 함수 DECODE 사용 방법 오라클에서 데이터를 조회해서 특정 데이터 값을 변환하여 출력할 수 있습니다. DECODE라는 함수를 이용하여 출력하는 것인데, 형식이 매우 간단하여 쉽게 사용하실 수 있습니다. 이 함수는 조건문 형식이라 조건문에 해당하는 컬럼을 이용하여 조건이 일치할 때와 일치하지 않을 때 미리 입력된 데이터로 변환하여 출력해주는 함수입니다. 이번포스팅에서는 간단히 Decode 함수의 예제와 사용 방법에 대하여 알아보도록 하겠습니다. 오라클 Decode 함수 사용 방법 ▶ 테스트 테이블에 Price 라는 컬럼에 금액 관련 데이터가 들어있는 화면입니다. ▶ 해당 데이터를 이용하여 데이터를 변환하는 예제를 확인해보겠습니다. DECODE 단일 조건 사용 방법 SELECT DECODE( [조건 컬럼], [조건], [TRUE],.. 2018. 12. 25.
ORA-01940 cannot drop a user that is currently connected 에러 사용자 계정을 삭제하려고 할 때 해당 사용자 계정으로 접속된 세션이 존재하여 계정 삭제가 되지 않는다는 오류입니다. 현재 삭제 될 계정이 접속된 데이터베이스 세션을 끊으면 실행이 해당 오류가 발생하지 않지만세션을 모두 끊기 어렵거나 다중 작업 시 누가 연결되어 있는지 모르는 상태일 경우강제로 세션들을 종료 시키면 해결이 됩니다. ORA-01940 현재 접속되어 있는 사용자는 삭제할 수 없습니다. 해결 방법 SELECT SID, SERIAL#, USERNAME, STATUS FROM V$SESSION WHERE USERNAME='사용자계정명(대문자)';사용자 계정으로 데이터베이스가 연결된 세션 확인 쿼리 ALTER SYSTEM KILL SESSION 'SID값, SERIAL#값';사용자 세션 조회에서 구한.. 2018. 12. 18.
자바 구버전 / 자바 이전버전 다운로드 방법 프로젝트나 공부를 위해 자바를 설치할 때가 있습니다.자바는 오라클에서 다운로드를 제공하고 있지만, 자바 다운로드메뉴에 접속하여 보면늘 최신버전의 자바 버전을 메인에 노출하고 있습니다. 당연히 최신버전의 자바를 설치하는게 좋을 수도 있지만 이전 버전의 자바를 다운로드 받아야되는상황도 빈번히 발생할 수 있는 사항이며, 간단히 찾을 수 있는 내용이므로 이번 포스팅 내용을통하여 방법을 숙지하여 놓으시면 추후 같은 상황 발생 시 쉽게 다운로드 받으실 수 있을 것입니다. 자바 구 버전 / 자바 이전버전 다운로드 방법 https://www.oracle.com/kr/index.html 자바 다운로드를 위한 상단의 오라클 홈페이지로 이동하는 링크 클릭 메뉴 -> Java -> Java SE 순서대로 클릭 Java Pla.. 2018. 12. 18.
ORA-28000 the account is locked 에러 사용자 계정이 잠겨서 로그인 할 수가 없는 상태입니다. 계정이 잠기는 상황은 여러가지가 존재하는데, 로그인 시도 시 패스워드가 여러번 틀렸거나, 패스워드가 만료되어 잠기는 경우도 있으며 기본적으로 LOCK 상태로 제공되는 사용자(SCOTT) 등이 존재합니다. ORA-28000 계정이 잠금되었습니다. 해결 방법 SELECT USERNAME, ACCOUNT_STATUS, LOCK_DATE FROM DBA_USERS;사용자 계정 상태 확인 쿼리 ALTER USER 사용자계정명 ACCOUNT UNLOCK;ACCOUNT_STATUS가 LOCKED 상태일 때 사용자 계정 잠금 해제 쿼리상단의 쿼리 실행 시 사용가능한 상태인 OPEN으로 상태 변경 됩니다. ALTER USER 사용자계정 IDENTIFIED BY 비밀.. 2018. 5. 23.
반응형