MSSQL 내장 함수 목록
작성자 : 김영철
등록날짜 : 2009.01.23 01:01
MSSQL 내장 함수 목록 | ||
○ 시스템 함수 | ||
함수명 | 매개변수 | 내용 |
APP_NAME | 현재 세션에서 사용하는 응용 프로그램에서 설정된 이름을 돌려준다. | |
COALESCE | (expression1, expression2, …expressionN) | 처음으로 나타나는 NULL이 아닌 표현식을 돌려준다. 복잡한 CASE 문을 대체할 수 있다. |
COLLATION PROPERTY | (collation_name, property) | 지정된 데이터 정렬의 속성을 반환한다. |
CURRENT_TIME_STAMP / CURRENT_USER |
각각 현재의 timestamp 나 사용자 정보를 돌려준다. | |
COL_NAME | ('table_id',column_id) | 컬럼 이름을 돌려준다. |
COL_LENGTH | ('table_id','column_name') | 컬럼 길이를 돌려준다. |
DB_ID | (['databasename']) | database ID. |
DB_NAME | ([database_id]) | 데이터베이스 이름 |
fn_helpcollations | SQL2000이 지원하는 모든 데이터 정렬목록을 반환한다. | |
FORMATMESSAGE | (msg_number,param_value[,…n]) | raiserror와 비슷하지만, 변수에 메시지를 저장하고 나중에 사용할 수 있다. |
GETANSINULL | (['datavasename']) | 해당 데이터베이스의 NULL 허용 기본값 |
HOST_ID | host process ID# | |
HOST_NAME | 사용하는 호스트 컴퓨터 이름. | |
IDENT_CURRENT | ('table_name') | 임의의 세션과 범위에서 지정한 테이블에 생성된 마지막 ID 값. |
IDENT_INCR | ('table_name') | identity 컬럼을 만들때 지정된 증가값. |
IDNT_SEED | ('table_name') | identity 컬럼을 만들때 지정된 초기값. |
INDEX_COL | ('table_name',index_id,key_id) | 인덱스된 컬럼 이름 |
ISDATE | (variable | coumn_name) | datetime 이나 smalldatetime 자료형인지 아닌지 검사한다. 맞으면 1, 아니면 0을 돌려준다. |
ISNULL | (expression, value) | 표현식이 NULL 이면 value 로 바꾼다. |
ISNUMERIC | (variable | coumn_name) | 주어진 변수나 varchar 형의 컬럼이 numeric 인지 검사한다. 맞으면 1, 아니면 0을 돌려준다. |
NULLIF | (expression1, expression2) | expressino1 이 expression2 와 같다면 NULL을 돌려준다. 아니면 expressino1을 돌려준다. |
OBJECT_ID | ('object_name') | database object ID 번호를 돌려준다. |
OBJECT_NAME |
('object_id') |
database object name. |
PARSENAME |
('object_name', object_piece) |
개체 이름에서 지정된 부분(개체 이름, 소유자 이름, 데이터베이스 이름, 서버 이름)을 반환한다. |
PERMISSIONS |
([objectid[, 'column']]) |
명령문, 개체 또는 현재 사용자의 컬럼 사용권한이 들어 있는 값을 반환한다. 반환 값에 대한 더 자세한 것은 온라인 매뉴얼 참조 |
SERVERPROPERTY |
(propertyname) |
서버 인스턴스에 대한 속성(콜레이션, 버전, 풀텍스트 설치여부 등) 정보를 반환한다. |
STATS_DATE |
(table_id, index_id) |
인덱스가 마지막으로 update 된 날짜를 돌려준다. |
[출처] 항해자
"쇼핑몰·홈페이지·오픈마켓
블로그·페이스북·이메일 등의 각종 마케팅 글쓰기, 각종 광고, 영업, 판매, 제안서, 전단지 반응율 3배×10배 이상 높이는 마법의 8단계 공식" |
☞자세히보기 |
|
|