postgresql9.6を使っています。
PL/pgSQLを作ろうと思っています。
(postgresqlではprocedureというよりfunctionになるっぽいですが)
やりたいことはPL/pgSQLで大量のinsert文を実行しようと思っています。
まだコードは書いていなくて調べている状況です。
postgresqlではcommitとrollbackは使えないようなことをサイトで見ました。
commitとrollbackは使えないのでしょうか。
BEGIN~EXCEPTION~END;を使おうと思って調べていたのですが、EXCEPTIONは使えないのでしょうか。
よろしくお願いします。
PL/SQLはOracle Databaseです。PostgreSQLならPL/pgSQLでは?
>postgresqlではcommitとrollbackは使えないようなことをサイトで見ました。
質問を修正して、出典を明示しては?
ここの掲示板では Markdown の使い方を覚えてください。
URLは https://teratail.com/help/question-tips#questionTips3-7 の [リンク] で [リンク先の説明](http...) で提示してください。
ミニマムコード組んで検証したら良いのでは。百聞は一見にしかず
用語がOracleだと質問タグを間違ったのかな? と錯覚してしまう。
[PL/pgSQL]タグを追加してください。
再掲、
質問を修正して、出典を明示しては?
回答2件
あなたの回答
tips
プレビュー