Saya melakukan hal semacam ini dengan cukup baik (biasanya menghasilkan pernyataan penyisipan/pembaruan).
Anda hanya perlu menggunakan fungsi replace untuk mengubah semua '
ke dalam ''
. yaitu Ubah ke:
str_comment:='COMMENT ON COLUMN '||rec.table_name||'.'||rec.column_name
||' IS '''||REPLACE( rec.description,'''','''''')||'''; ' ;