postgresql で簡単な更新クエリを作成しようとしています。ブール値または列タイプがないため、エラーがよくわかりません。ログは次のとおりです。
cat=> UPDATE カテゴリ SET epekcategoryid='27af8b1e-c0c9-4084-8304-256b2ae0c8b2' and epekparentcategoryid='root' WHERE categoryId='281' and siteid='0' and categoryparentid='-1'; エラー: ブール型の無効な入力構文: "27af8b1e-c0c9-4084-8304-256b2ae0c8b2" 行 1: UPDATE カテゴリ SET epekcategoryid='27af8b1e-c0c9-4084-830...
テーブル構成:
猫=> \d カテゴリ;
テーブル「public.categories」
コラム | タイプ | 修飾子
----------------------+-----------------------+--- --------
カテゴリ ID | 文字可変(32) |
カテゴリ名 | テキスト |
サイト ID | 整数 |
カテゴリ親 ID | 文字可変(32) |
ステータス | 整数 | デフォルト 0
epekcategoryid | epekcategoryid | テキスト |
epekparentcategoryid | epekparentcategoryid | テキスト |
カテゴリレベル | 文字可変(37) |
カテゴリ ID パス | 文字可変(37) |