PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

ERRORE dominio SQL:la colonna non esiste, impostazione predefinita

In SQL virgolette doppie " vengono utilizzati per fare riferimento a una colonna o tabella denominata "select"

Una costante stringa in SQL è una sequenza arbitraria di caratteri delimitata da virgolette singole (' ), ad esempio 'This is a string' . Quindi questo non è lo stesso di un carattere tra virgolette (" )

Di conseguenza devi utilizzare una virgoletta singola come di seguito

select * from test where old_code = '220088242'

quindi nel tuo caso dovrebbe essere come sotto

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