반응형

데이블 컬럼은 null 설정 하지만 데이블변수는 설정 할수 없음, 자동 증가도 설정 할수 없음 

변경전

CREATE TYPE TVP_ AS TABLE 
(
	[IF_ID] [nvarchar](20) NOT NULL,
	[IF_MSG] [nvarchar](MAX) NULL,
	[IF_YN] [nvarchar](1) NULL,
	PRIMARY KEY ([IF_ID])
)

변경후 

CREATE TYPE TVP_ AS TABLE 
(
	[IF_ID] [nvarchar](20) ,
	[IF_YN] [nvarchar](1) ,
	[IF_MSG] [nvarchar](MAX) ,
	[IF_DT] [nvarchar](14) ,
	PRIMARY KEY ([IF_ID])
)

 

오류메시지

--[MSSQL] 트랜잭션(프로세스 ID 76)이 잠금 리소스에서 다른 프로세스와의 교착 상태가 발생하여 실행이 중지되었습니다. 트랜잭션을 다시 실행하십시오.
--테이블 반환 매개 변수 "@P_TVP_"의 데이터가 매개 변수의 테이블 유형에 맞지 않습니다. SQL Server 오류: 1205, 상태: 56 

반응형

+ Recent posts