Gibt es eine Möglichkeit, eine leere Zeichenfolge für ein Feld in SQL zurückzugeben, selbst wenn das Feld Daten enthält?Gibt eine leere Zeichenfolge für ein Feld zurück SQL
SELECT NAME, AGE, DOB, GENDER, CITY
FROM TABLE
ich DOB wollen, kehren Sie immer leer ''
wir die Zeichenkette in der SELECT-Liste setzen und Gib ihm einen Spaltenalias, z 'WÄHLE NAME, ALTER, '' ALS DOB, GESCHLECHT, STADT AUS TABELLE '. (Wenn wir den Wert der DOB-Spalte nicht zurückgeben müssen, verweisen wir nicht auf die Spalte in der SELECT-Liste.) Um ein Leerzeichen zurückzugeben, müssen wir ein Leerzeichen zurückgeben '' ''; Oracle interpretiert ein String-Literal mit der Länge Null als einen Nullwert. – spencer7593