PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Tên miền SQL LỖI:cột không tồn tại, đặt mặc định

Trong dấu ngoặc kép SQL " được sử dụng để tham chiếu đến một cột hoặc bảng có tên "select"

hằng số chuỗi trong SQL là một chuỗi ký tự tùy ý được giới hạn bởi dấu ngoặc kép (' ), ví dụ 'This is a string' . Vì vậy, ký tự này không giống với ký tự dấu ngoặc kép (" )

Do đó, bạn phải sử dụng một trích dẫn duy nhất như dưới đây

select * from test where old_code = '220088242'

vì vậy trong trường hợp của bạn, nó sẽ giống như bên dưới

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. Tạo một truy vấn để tạo một bộ truy vấn Django đầy thử thách

  2. PHP json_encode Sự cố với Dấu gạch chéo ngược và Tên mảng

  3. Lớp mô hình JPA cho trường TIMESTAMP KHÔNG CÓ KHU VỰC THỜI GIAN DEFAULT CURRENT_TIMESTAMP trong Postgres?

  4. Chuyển đổi vai trò sau khi kết nối với cơ sở dữ liệu

  5. Truy vấn chậm với kết nối bên ngoài bên trái và điều kiện rỗng