SQL Server/SQL Server Tip

데이터베이스 함수 검색 하기

SungWookKang 2015. 7. 20. 11:45
반응형

데이터베이스 함수 검색 하기

 

  • Version : SQL Server 2005, 2008, 2008R2, 2012

 

현재 데이터베이스에 생성되어 있는 함수를 한번에 볼 수 없을까? 다음 스크립트를 이용하여 생성된 함수를 확인해 보자.

 

함수가 생성된 날짜, 수정 날짜, 해당 함수와 연관된 OBJECTID 등 다양한 정보를 확인 할 수 있다.

 

[sys.objects]

Select * from sys.objects

where type IN ('FN','FS','FT','AF','TF')

order by [name]

 

--FN = SQL scalar function

--FS = Assembly (CLR) scalar-function

--FT = Assembly (CLR) table-valued function

--AF = Aggregate function (CLR)

--TF = SQL table-valued-function

 

 

[INFORMATION_SCHEMA.ROUTINES]

SELECT ROUTINE_NAME,* FROM INFORMATION_SCHEMA.ROUTINES WHERE ROUTINE_TYPE = 'FUNCTION'

 

 

 

2013-03-19 / 강성욱 / http://sqlmvp.kr

 

반응형