-1

何らかの理由で、私はこれを機能させることができません..

CREATE TRIGGER triggerupdate
INSTEAD OF UPDATE ON ORDERDETAILS
AS
IF UPDATE(ORDERVALUE) BEGIN
        Print ('INSTEAD OF Trigger [triggerupdate] - Trigger executed!!')
        Print('You cannot update Order Value')
END

誰かが OrderValue を更新しようとすると、トリガーを実行しようとしています。IT は、Create Table の構文エラーと言い続けました。

私が間違っていることを教えてください。

ありがとう

4

1 に答える 1

0

MS Access は使用できません。Access はTRIGGERs をサポートしていません。そのため、「CREATE TRIGGER」は Access で SQL をサポートしていないため、構文エラーが発生します。

また、PrintAccess SQL の関数でもありません。

Access を MSSQL Server のフロントエンドとして使用することを意図している可能性があります。これは実行可能であり、SQL ステートメントが有効になる場所です (ただし、の使用Printは古風です)。

于 2012-09-18T02:52:25.430 に答える