私は乱数を与える列を作成していましたが、いくつかのエラーが発生していました。
CREATE TABLE tblBookInfo
(
AccessionNumber NVARCHAR(MAX)
RandomNumber NVARCHAR(10);
AccNo NVARCHAR(MAX)
@Upper INT;
@Lower INT
SET @Lower = 1
SET @Upper = 9999
Select @RandomNumber = Round (((@Upper - @Lower -1)* RAND() + @Lower), 0)
SET @AccNo = 'LIBBOOKS' + RandomNumber
SELECT @AccNo
Set AccessionNumber = AccNo
)
エラー:
「RandomNumber」付近の構文が正しくありません。 スカラー変数「@Lower」を宣言する必要があります。 スカラー変数「@Upper」を宣言する必要があります。 スカラー変数「@Upper」を宣言する必要があります。 スカラー変数「@AccNo」を宣言する必要があります。 スカラー変数「@AccNo」を宣言する必要があります。
助けてくれてありがとう :D