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

SQL domain ERROR:kolom tidak ada, pengaturan default

Dalam SQL tanda kutip ganda " digunakan untuk merujuk ke kolom atau tabel bernama "pilih"

konstanta string dalam SQL adalah urutan karakter arbitrer yang dibatasi oleh tanda kutip tunggal (' ), misalnya 'This is a string' . Jadi ini tidak sama dengan karakter tanda kutip ganda (" )

Akibatnya Anda harus menggunakan kutipan tunggal seperti di bawah ini

select * from test where old_code = '220088242'

jadi dalam kasus Anda seharusnya seperti di bawah ini

ALTER DOMAIN public."POSTAL_CODE"
    SET DEFAULT '00000';


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kesalahan basis data dalam memori H2 Kesalahan konversi data saat menggunakan UUID sebagai kunci utama

  2. Gunakan koneksi SSL PostgreSQL dengan sertifikat yang ditandatangani sendiri

  3. Tidak dapat menemukan titik masuk bernama 'InterlockedIncrement' di DLL 'kernel32.dll' - [dilindungi email] 64 bit

  4. python menambahkan E ke string

  5. Berapa ukuran batch JDBC maks?