データベースまずはSQLファイルがあるところでコマンドプロンプト立ち上げる。データベースSQLでワイルドカードを使わずにLIKEを使った場合、=と挙動は同じとされていますし、PostgreSQLの公式ドキュメントでもそのように書かれているのですが、違うパターンがあったので記録。データベースUPDATE文でLIMIT使いたくなったのですが、PostgreSQLではそのまま使うとエラーになります。データベースUPDATEの条件に他のテーブルを含める時の書き方は、各DBでかなり違うようです。ここではPostgreSQLでの書き方をメモ。なるテーブル(memo_table)があるとします。IFって書いてて、エラー出て「あれおっかしーなー」と思ってたら「ELSIF」なんでした。読んだ限りでは、関数はBEGIN~ENDの外側でトランザクションが働いているようで、何かトラブルがあるとそちらで対処してくれるようです。データベースjsonを引数にした関数(ストアドプロシージャ)を作るためにjsonをテーブルデータに変換する必要があり、いろいろ試した結果です。