A null in a relational database represents the absence of a value, whereas an empty string is a zero-length text field (``).
DB2, SQL Server, and Sybase all support both Nulls and Empty text strings.
Oracle automatically converts empty text strings to NULLS.