0
に変換私は列を更新しようとしています:PostgreSQLのエラー:必要なエンコーディング
update t_references
set reference = 'Stöcker W, et al. Autoimmunity to Pancreatic Juice in Crohn’s Disease.
Results of an Autoantibody Screening in Patients With Chronic Inflammatory Bowel Disease. <i>Scand J Gastroenterol Suppl</i>. 1987;139:41-52.'
,index = 9
where reference_id = 161;
私はエラーを得た:
The query could not be converted to the required encoding.
お知らせください。
私はマシンにログインしてからコマンドから実行しなければなりませんでした。
'psql'の' \ d'コマンドで表示されるテーブルの定義は何ですか? – vyegorov
テーブル定義はpg_default – Peter
です。このメッセージは、postgresqlではなくpgadminによって生成されます。とにかく更新ステートメント自体も疑いがあります。単一引用符(_Crohn's_)を二重にしたりエスケープしたり、WHERE節を使用したりしません。 –