Voorlopig zijn het synoniemen.
VARCHAR
is gereserveerd door Oracle
ter ondersteuning van onderscheid tussen NULL
en lege string in de toekomst, als ANSI
standaard voorschrijft.
VARCHAR2
maakt geen onderscheid tussen een NULL
en lege string, en dat zal ook nooit gebeuren.
Als u vertrouwt op een lege tekenreeks en NULL
omdat het hetzelfde is, moet u VARCHAR2
. gebruiken .