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.
With default... avec ACS
(sans sujet)
Bonjour,
la documentation indiquée correspondant à DB2 pour Z/OS, non pour IBM i.
Voici la doc pour DB2 pour l'IBM i : https://www.ibm.com/support/knowledgece ... hctabl.htm
la documentation indiquée correspondant à DB2 pour Z/OS, non pour IBM i.
Voici la doc pour DB2 pour l'IBM i : https://www.ibm.com/support/knowledgece ... hctabl.htm
Nathanaël
With default... avec ACS
Merci !