거진 처음 만져보는 MSSQL 이라 이리저리 검색해서
테이블 명세서 뽑는건 했는데요.
인덱스 컬럼과 사용자정의함수(매개변수포함)
목록을 조회하는건 모르겠습니다...
오라클에선 select * from dba_objects where object_type 이나 dba_indexes 를 통해 조회가능한데
MSSQL에선 모르겠내요..
열심히 검색해도 생성 , 삭제 , 실행만 있고요;;
자비를 배풀어주세요~~ 고맙습니다~
--함수
select * from sys.objects where type in ('FN', 'FS', 'FT', 'IF')
-index
select * from sys.indexes
.님 고맙습니다.^^
일일히 수작업으로 Excel문서로 정리할뻔했어요..T.T
아.. 헌데 OBJECTS 에서 매개변수는 확인 할 수 가 없내요.
대충 예를 들면
select 'Parameter_name' = name, 'Type' = type_name(user_type_id), 'Length' = max_length, 'Param_order' = parameter_id from sys.all_parameters where object_id = object_id('uspGetBillOfMaterials')
사용하시려면 sys.all_parameters 와 sys.objects 를 조인해서 사용하시면 대략의 결과를 한번에 보실수 있을 듯...
아싸옹~!
거듭 고맙습니다.^^
아 앞으로 고생문이 훤하네요..-_-;;