[MSSQL] 사용자 정의 테이블 형식 지정 및 사용


--생성 CREATE


프로그래밍 기능 > 유형 > 사용자정의테이블형식 > CREATE


CREATE TYPE [MYTABLETYPE] AS TABLE(

column1 int(10),

column2 varchar(10)

)

GO


-- 삭제 DROP


DROP TYPE [MYTABLETYPE] 

GO


-- 사용 USE


프로시저에서 부를 경우 

CREATE PROCEDURE sp_AAA

@count int,

[@변수명] [사용자정의테이블형식] READONLY //READONLY필수

AS


How to use in procedure 

CREATE PROCEDURE sp_AAA

@count int,

[@param] [userType] READONLY //READONLY is mandatory

AS


ex)

CREATE PROCEDURE sp_AAA

@count int,

@T_테이블 MYTABLETYPE READONLY

AS


+ Recent posts