PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Przechowuj ciąg znaków ze znakami specjalnymi, takimi jak cudzysłowy lub ukośnik odwrotny w tabeli postgresql

Zgodnie ze standardem SQL, cudzysłowy są rozdzielane przez ich podwojenie, tj.:

insert into table (column) values ('I''m OK')

Jeśli wymienisz każdy pojedynczy cytuj w swoim tekście dwa pojedyncze cudzysłowy, to zadziała.

Normalnie ukośnik odwrotny zastępuje następujący znak, ale dosłowne ukośniki odwrotne są podobnie zmieniane przy użyciu dwóch odwrotne ukośniki"

insert into table (column) values ('Look in C:\\Temp')


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Relacje jeden-do-wielu w (Postgre)SQL

  2. Ruby on Rails:Czy istnieje sposób na pobranie elementów z bazy danych i zwrócenie ich w określonej kolejności?

  3. PostgreSql :tablica Json do wierszy przy użyciu łączenia bocznego

  4. Jak wybrać wiele wierszy wypełnionych stałymi w Amazon Redshift?

  5. Postgres pl/java zastrzeżenia