PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Melarikan diri dari tanda kutip tunggal di shell untuk postgresql

Yang biasa saya lakukan adalah menggunakan tanda kutip ganda (" ) untuk postgres -c 's dan lolos tanda kutip ganda (\" ) untuk psql -c argumen. Dengan begitu, saya bisa menggunakan tanda kutip tunggal (' ) di dalam string SQL tanpa masalah:

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. strftime di sqlite konversi ke postgres

  2. Dapatkan hitungan jumlah baris setelah GROUP BY

  3. Perbarui setiap baris dengan datetime acak antara dua tanggal

  4. Cara mengonversi kolom tabel ke tipe data lain

  5. Django, mod_wsgi, psycopg2 ImproperlyConfigured:Kesalahan memuat modul psycopg2:Tidak ada modul bernama _psycopg