sql >> Database >  >> RDS >> Oracle

Enkele aanhalingstekens ontsnappen in PLSQL

Ik doe dit soort dingen nogal wat (meestal genereer ik insert/update statements).

U hoeft alleen de vervangfunctie te gebruiken om alle ' in '' . d.w.z. verander het in:

str_comment:='COMMENT ON COLUMN '||rec.table_name||'.'||rec.column_name
            ||' IS '''||REPLACE( rec.description,'''','''''')||'''; ' ;


  1. Hoe make_interval() werkt in PostgreSQL

  2. Hoe RTRIM() werkt in MariaDB

  3. Hoe verwijder ik uit meerdere tabellen met INNER JOIN in SQL server?

  4. Meerdere max()-waarden selecteren met een enkele SQL-instructie