- 컬럼명 조회 SQL -
SELECT
column_name
FROM
user_tab_columns
WHERE
table_name = '테이블명';
'DataBase > Oracle' 카테고리의 다른 글
함수(function) (0) | 2014.05.27 |
---|
- 컬럼명 조회 SQL -
SELECT
column_name
FROM
user_tab_columns
WHERE
table_name = '테이블명';
함수(function) (0) | 2014.05.27 |
---|
함수(function)
값을 계산하고 결과 값을 반환하기 위해서 함수를 사용한다.
대부분 구성이 프로시저(procedure)와 유사하지만 IN prameter만 사용 할 수 있다.
반드시 반환 될 값의 데이터 타입을 return문에 선언해야 한다.
또한 PL/SQL블록 내에서 return문을 통해서 반드시 값을 반환해야 한다.
문법 PL/SQL 블록에는 적어도 한 개의 return문이 있어야 한다. PL/SQL 블록은 함수가 수행 할 내용을 정의한 몸체부분이다. CREATE OR REPLACE FUNCTION [function_name] ( [prameter type] ) RETURN [datatype] IS -변수 선언- [variable type] ; -- scala type [table_name.coulmn%TYPE] ; BEGIN -PL/SQL- SELECT [coulmn_name] INTO [variable] FROM [table_name] WHERE [coulmn_name = prameter] ; RETURN [variable] ; EXCEPTION WHEN OTHERS THEN RAISE ; END ;
WHEN NO_DATA_FOUND THEN
RETURN '' ;
- 컬럼명 조회 SQL - (0) | 2014.10.01 |
---|