0

ColdFusion のアプリケーションから実行された SQL コマンドの履歴を保持したいのですが、次のエラーが発生し続けます。

'select * from sql_history' という名前は、このコンテキストでは許可されていません。ここでは、定数、式、または変数のみを使用できます。列名は許可されていません。

これが私のコードです

<cfquery name="history" datasource="#ds#">
    INSERT INTO sql_history VALUES
    ("#form.sql#")
</cfquery>

私の sql_history テーブルは、int 'id' と text 'sql' だけです。

クエリなどをエスケープして、文字列として入力する方法はありますか?

4

1 に答える 1