Rechercher : dans
Par :

SQL400 gestion des dates null

noirotd, le 10 déc 2008 à 12:07:20 
 Signaler ce message aux modérateurs

Bonjour,

Différence entre « INSERT » SQL et WRITE RPG ou UPDDTA pour les dates null

Le CREATE est R_PMO_DFV DATE

Lorsque je fais un insert avec valeur nulle, le résultat est -

Lorsque je fais un WRITE ou UPDDTA, le résultat est 0001-01-01

Le dspffd donne.. : R_PMO_DFV DATE 10 10 84 E/S Rôle_date_fin_validation

Texte descriptif de la zone . . . . . . . : Rôle_date_fin_validation
Format de date . . . . . . . . . . . . . : *ISO
Accepte la valeur indéfinie

Comment je peux faire un INSERT avec valeur null = 001-01-01 (sans le mettre entre '001-01-01')

Car lorsque je fais un SELECT à l’intérieur du RPG, SQLSTATE est en erreur 22002 

22002 A null value, or the absence of an indicator parameter was detected; for example, the null value cannot be assigned to a host variable, because no indicator variable is specified. -305 (SQLCOD)


Daniel 

Configuration: Windows XP
Internet Explorer 6.0

Meilleures réponses pour « SQL400 gestion des dates null » dans :
Accélérer les accès disque (désactiver la date de dernier accès) VoirLa plupart des systèmes d'exploitation actuels utilisent des systèmes de fichiers avec des fonctions avancées : gestion des droits, journalisation... Entre autres, NTFS (Windows) et ext3 (Linux) sont capables d'enregistrer la date de dernier accès à...
SQL - Contraintes d'intégrité VoirExpression de contraintes d'intégrité Une contrainte d'intégrité est une clause permettant de contraindre la modification de tables, faite par l'intermédiaire de requêtes d'utilisateurs, afin que les données saisies dans la base soient...
SQL - Gestion des permissions VoirGestion des permissions Plusieurs personnes peuvent travailler simultanément sur une base de données, toutefois ces personnes n'ont pas forcément les mêmes besoins: certaines peuvent par exemple nécessiter de modifier des données dans la table,...
Le langage SQL VoirQu'appelle-t-on SQL? SQL (Structured Query Language, traduisez Langage de requêtes structuré) est un langage de définition de données (LDD, ou en anglais DDL Data Definition Language), un langage de manipulation de données (LMD, ou en anglais DML,...
Collection CommentÇaMarche.net