In SQL doppelte Anführungszeichen "
verwendet
um auf eine Spalte oder Tabelle mit dem Namen "select" zu verweisen
Eine String-Konstante
in SQL ist eine willkürliche Folge von Zeichen, die durch einfache Anführungszeichen ('
), zum Beispiel 'This is a string'
. Dies ist also nicht dasselbe wie ein doppeltes Anführungszeichen ("
)
Als Ergebnis müssen Sie einfache Anführungszeichen wie unten verwenden
select * from test where old_code = '220088242'
In Ihrem Fall sollte es also wie folgt aussehen
ALTER DOMAIN public."POSTAL_CODE"
SET DEFAULT '00000';