With default... avec ACS
Posté : jeu. 28 févr. 2019, 11:53:31
Bonjour,
J’ai une instruction SQL : CREATE TABLE avec pour certains champs l’instruction not null with default...
Si je consulte l’IBM Knowledge Center (https://www.ibm.com/support/knowledgece ... alues.html) il est fait mention que :
If a column is defined as NOT NULL WITH DEFAULT or if you do not specify NOT NULL, Db2 stores a default value for a column whenever an insert or load does not provide a value for that column. If a column is defined as NOT NULL, Db2 does not supply a default value.
Quand avec ACS je génère la requête SQL de la table (contenant le not null with default) l’instruction with defaut est remplacée par NOT NULL DEFAULT ‘’ (la valeur du default varie en fonction de la nature du champ).
Que me conseillez-vous de faire ? remettre le with default ou laisser l’instruction modifiée façon ACS.
Merci pour vos réponses.
J’ai une instruction SQL : CREATE TABLE avec pour certains champs l’instruction not null with default...
Si je consulte l’IBM Knowledge Center (https://www.ibm.com/support/knowledgece ... alues.html) il est fait mention que :
If a column is defined as NOT NULL WITH DEFAULT or if you do not specify NOT NULL, Db2 stores a default value for a column whenever an insert or load does not provide a value for that column. If a column is defined as NOT NULL, Db2 does not supply a default value.
Quand avec ACS je génère la requête SQL de la table (contenant le not null with default) l’instruction with defaut est remplacée par NOT NULL DEFAULT ‘’ (la valeur du default varie en fonction de la nature du champ).
Que me conseillez-vous de faire ? remettre le with default ou laisser l’instruction modifiée façon ACS.
Merci pour vos réponses.