私はこのSQLサーバークエリを持っています
UPDATE qryPETEUR_frmPricingModel() SET [%debtToEBITDA] = '498116.0000' WHERE comp_id = '10004'
どちらが失敗するかUpdate or insert of view or function 'qryPETEUR_frmPricingModel' failed because it contains a derived or constant field.
他のフィールドを更新すると機能するため、問題は % 記号が原因であることを知っています。残念ながら、このフィールド名を変更することはできません。% 記号をエスケープする必要があると思い、その前に \ を追加しましたが、うまくいきませんでした。
このクエリを機能させるにはどうすればよいですか?
それが役立つ場合は、Code Igniter も使用しています。
編集: ConradFrix は、%debtToEBITDA が派生フィールドであり、私が試している方法で変更できないという点で正しい軌道に乗っています。関数qryPETEUR_frmPricingModel
を調べたところ、別のフィールドを変更する必要があることがわかりました。それで、この質問は完了したと思います。ありがとう。