Declare @ID nvarchar(14) = '12345678912345'
DECLARE @Key int = (SELECT key
FROM table
WHERE id = @ID)
Declare @indicator varchar(1) = 'A'
Declare @rdate Datetime = (SELECT LTRIM(RTRIM(Left(CAST(GetDate() AS Datetime2),23))))
SELECT @ID
GO
SELECT @Key
GO
SELECT @indicator
GO
SELECT @date
GO
上記のコードを実行するとエラーが発生します。@ID print が表示されて消え、次のメッセージが表示されます。
「スカラー変数「@Key」を宣言する必要があります
"スカラー変数 "@indicator" を宣言する必要があります
"スカラー変数 "@date" を宣言する必要があります
表のデータ型: ID = nvarchar(14)、キー = int、インジケータ = varchar(1)、および日付 = タイムスタンプ