Mi sono imbattuto in questa affermazione nella documentazione ufficiale di Oracle :
In Microsoft SQL Server, solo le colonne con tipi di dati a lunghezza variabile possono memorizzare valori NULL. Quando si crea una colonna che consente NULL con un tipo di dati a lunghezza fissa, la colonna viene automaticamente convertita in un tipo di dati a lunghezza variabile di sistema ...
Non ne ho mai letto nulla nei documenti di SQL Server né ho sperimentato una cosa del genere. Al contrario: in SQL Server, i tipi di dati a lunghezza fissa (come int e float, ma anche char) sono pesantemente utilizzati e archiviati in modo molto efficiente anche quando NULLable.
C'è qualche logica dietro questa affermazione Oracle ?!