'오라클'에 해당되는 글 4건

테이블, 컬럼 정보, DB사용량 조회 등

1. 오라클 테이블 정보 조회 SELECT A.TABLE_NAME , B.COMMENTS , (SELECT CREATED FROM DBA_OBJECTS WHERE OBJECT_NAME = A.TABLE_NAME AND rownum= 1) AS CREATED FROM USER_TABLES A, USER_TAB_COMMENTS B WHERE A.TABLE_NAME = B.TABLE_NAME AND A.TABLE_LOCK = 'ENABLED' ORDER BY A.TABLE_NAME ; 2. 오라클 테이블과 컬럼의 정보를 조회하는 쿼리 SELECT TABLE_NAME , TAB_COM , COLUMN_ID , COLUMN_NAME , DATA_TYPE , DATA_LENGTH , PK , FK , NULLCHE..

DB관련/Oracle | 2021. 1. 24. 17:26

오라클 동적 쿼리 생성 방안

------------------- 1 번 안 -------------------- 이중 loop를 사용할때 'open curs for 쿼리'를 이용하여 동적쿼리 생성 declare str varchar2(100); col varchar2(200); type my_curs_type is REF CURSOR; -- must be weakly typed curs my_curs_type; cursor A2 is select view_fild_name_1 from SESSION_TABLE where view_fild_name_1 is not null; begin open A2; LOOP fetch A2 into col; exit when A2%NOTFOUND; --dbms_output.put_line('STR ..

DB관련/Oracle | 2021. 1. 24. 17:12

오라클 함수 정리

CEIL :: 소수점 이후의 값은 무조건 올림하는 함수. MOD :: 두 수를 나눈 나머지 값을 구하는 함수. POWER :: 승수 값을 구하는 함수. [예] SQL> select POWER(3, 2), POWER(3, -2) from dual; [결과] 9 .11111111 ROUND :: 반올림 값을 구하는 함수. [예] SQL> select ROUND(345.123, 0), ROUND(345.123, 2), round(345.123, -1) from dual; [결과] 345 345.12 350 TRUNC :: 버림 값을 구하는 함수. [예] SQL> select TRUNC(345.123, 2), TRUNC(345.123, 0), trunc(345.123, -1) from dual; [결과] 345..

DB관련/Oracle | 2021. 1. 24. 17:01

Oracle Sql Developer 실행 안됨 현상 및 java.exe잘못 맵핑 해결 방법

오라클을 관리자툴까지 모두 설치를 하게 되면 SqlDeveloper까지 설치가 됩니다. 그럼 윈도우에서 찾기로 검색해면 아래와 같이 보여지는 데요. 이걸 실행하거나 아니면 해당 실행파일 경로를 찾아가고 싶으시다면 두 단계를 아래와 같이 거칩니다. 마우스 우클릭을 통해서 '파일 위치 열기'를 두번 넘어가면 실행파일 위치를 아실수 있습니다. 이렇게 찾거나 아니면 sqldeveloper.exe 위치로 가서 오라클 설치가 된 폴더 아래 \dbhome_1\sqldeveloper\sqldeveloper\bin 으로 가면 exe프로그램을 찾으실 수 있습니다. 우선 실행을 하게 되면 제일 처음에 아래와 같이 java.exe 의 경로를 넣으라고 나옵니다. 흘흘.. 그럼 Browse... 을 눌러서 적절한 java.exe..

DB관련/Oracle | 2021. 1. 21. 14:51