sql >> Databáze >  >> RDS >> PostgreSQL

Escapování jednoduchých uvozovek v shellu pro postgresql

Obvykle používám dvojité uvozovky (" ) pro postgres -c argument a dvojité uvozovky (\" ) pro psql -c argument. Tímto způsobem mohu používat jednoduché uvozovky (' ) uvnitř řetězce SQL bez problémů:

[[email protected] ~]# su postgres -c "psql -c \"SELECT 'hi'  \" "
 ?column? 
----------
 hi
(1 row)


  1. Hibernace> CLOB> Oracle :(

  2. kde jsou soubory třídy DMS společnosti Oracle?

  3. Pomozte mi s mým dotazem SQL (Potřebuji, aby vždy vrátil alespoň jeden řádek.)

  4. Problém s databází Laravel 5