6

私はこのクエリを持っています(PostgreSQL 9.1):

=> update tbp set super_answer = null where packet_id = 18;
ERROR:  syntax error at or near "="

理解できません。私はここで本当に言葉が足りません。

                Table "public.tbp"
    Column    |          Type          | Modifiers 
--------------+------------------------+-----------
 id           | bigint                 | not null
 super_answer | bigint                 | 
 packet_id    | bigint                 | 
4

1 に答える 1

14

白いUnicode文字をコピーしたのですが、Postgresが気に入らなかったことがわかりました。Pythonコンソールの場合:

>>> u'update "tbp" set "super_answer"=null where "packet_id" = 18'
u'update "tbp" set\xa0"super_answer"=null where "packet_id" = 18'

人生は時々奇妙になることがあります。

于 2013-02-28T10:15:05.490 に答える