이 절차를 실행하려고하면 오류가 발생합니다. 것은 내가 조금이라도 변환하려고하지 않고있다. 최소한의 목적은 아닙니다. 나는 지금 약간 비틀 거리고있다.SQL varchar to bit 오류
Declare @AValue varchar(max)
set @AValue = (SELECT Value
FROM dbo.Tbl
WHERE [email protected]
AND Value LIKE (CAST(@MODID as varchar(15))+'|%'))
set @AValue = PARSENAME(REPLACE(@AValue, '|', '.'), 1) -- Hack way to parse.
INSERT INTO dbo.Tbl
(
Name,
Value,
Type,
CDT,
UDT,
Active,
User
)
VALUES
(
'Agreement',
(CAST(@MODID AS varchar(15)) + '|' + @AValue),
'Download',
GETDATE(),
GETDATE(),
1,
@USER
)
** ** 데이터베이스 시스템 및 버전은 무엇입니까 ?? ** SQL **은 많은 데이터베이스 시스템에서 사용되는 언어 인 구조화 된 쿼리 언어입니다 - SQL은 ** 데이터베이스 제품이 아닙니다 ** 이러한 제품은 벤더에 따라 매우 다양합니다. .... 사용중인 데이터베이스 시스템 .... –
실제 오류 메시지는 매우 중요합니다. – JNK
'CAST'와'GETDATE'에 의한 @marc_s 나는 SS를 추측하고있다. – JNK