Limitazioni dell'istruzione INSERT
I dati inseriti vengono troncati a destra senza avviso se è troppo lungo adattarsi alla colonna.
Il tentativo di inserire un valore non compreso nell'intervallo di tipo di dati di una colonna causa l'inserimento di un oggetto NULL
nella colonna.
Quando viene usato un driver dBASE, Microsoft Excel, Paradox o Text, inserendo una stringa di lunghezza zero in una colonna inserisce invece un NULL
oggetto .
Quando viene usato il driver di Microsoft Excel, se viene inserita una stringa vuota in una colonna, la stringa vuota viene convertita in un'istruzione NULL
SELECT eseguita con una stringa vuota nella WHERE
clausola non riesce in tale colonna.
Una tabella non è aggiornabile dal driver Paradox in due condizioni:
Quando un indice univoco non è definito nella tabella. Non è vero per una tabella vuota, che può essere aggiornata con una singola riga anche se un indice univoco non è definito nella tabella. Se una singola riga viene inserita in una tabella vuota che non ha un indice univoco, un'applicazione non può creare un indice univoco o inserire più dati dopo l'inserimento della singola riga.
Se il motore di database Borland non è implementato, nella tabella Paradox sono consentite solo istruzioni di lettura e accodamento.
Quando viene usato il driver di testo, NULL
i valori sono rappresentati da una stringa spaziata vuota nei file a lunghezza fissa, ma non sono rappresentati da spazi nei file delimitati. Ad esempio, nella riga seguente contenente tre campi, il secondo campo è un NULL
valore:
"Smith:,, 123
Quando viene usato il driver di testo, tutti i valori di colonna possono essere riempiti con spazi iniziali. La lunghezza di qualsiasi riga deve essere minore o uguale a 65.543 byte.