DBA: Importazione e campi con default Empty String
copia linkDescrizione
E' stata migliorata la procedura di importazione del database per permettere di importare campi obbligatori ma con valore di default uguale a stringa vuota. I database ORACLE, DB2 e Postgres, infatti, permettono di definire campi NOT NULL ma con DEFAULT uguale a "". In questo caso l'importazione del database falliva mostrando l'errore 1149 - Occorre specificare almeno un esempio.
Inoltre è stata migliorata la procedura di importazione sul database Postgres che permette anche di specificare il tipo del valore predefinito. Utilizzando questo database, infatti, è possibile creare la tabella utilizzando la seguente istruzione SQL:
CREATE TABLE tabella ( ID character(20) NOT NULL DEFAULT NULL::bpchar, TIPO character(1) DEFAULT 'A'::bpchar,Le versioni precedenti di Instant Developer importavano correttamente la struttura del database ma mostravano il valore NULL::bpchar o A'::bpchar all'interno della proprietà Esempi del campo.
Funzionalità interessate
L'importazione della struttura di un database esistente all'interno di un progetto Instant Developer.
Note
- Malfunzionamento relativo alle segnalazioni 001064-2010 e 000161-2011.
Ultima modifica: 23/03/2021 / Validità: da 10.0.4300