-1
このコードを実行すると、このエラーが発生します。 オペランドタイプのクラッシュ:uniqueidentifierがintと互換性がありません。このエラーを解決するにはどうすればよいですか?おかげSQL Server - オペランドタイプのクラッシュ:uniqueidentifierがintと互換性がありません
CREATE FUNCTION [a01].[udf_isUserActive]
(@AccountID INTEGER)
RETURNS BIT
AS
BEGIN
IF (EXISTS (SELECT accountID
FROM [a01].[tbl_userAccounts]
WHERE accountID = @AccountID
AND isActive = 1))
RETURN 1;
RETURN 0;
END;
GO
'accountID'のデータ型はおそらく整数ではなく、' uniqueidentifier'です。 –
機能CREATE [A01]。[udf_isUserActive] (@AccountID UNIQUEIDENTIFIER)(([A01]。[tbl_userAccounts] WHEREのaccountID = @AccountID ANDのisActive = 1とのaccountID を選択存在する場合 をBEGIN AS RETURNSビット)) リターン1; RETURN 0; END; GO – BakingCake
これは良いバージョンです^? – BakingCake