Publications par Nicolas kintz

Lire facilement les données dans le journal d’un fichier

La journalisation des fichiers peut vous fournir plein d’informations notamment sur les modifications de données. Pour exploiter ces informations, vous pouvez utiliser Mais dans les 2 cas nous trouvons face à la complexité de la gestion de la zone entry_data qui contient un buffer complet de votre enregistrement base de données. Nous proposons depuis longtemps […]

Gestion de l’IDENTITY d’une table

Que se passe-t-il si on définit soi-même une zone IDENTITY lors de la mise à jour d’une table ? Ce n’est évidemment pas la meilleure des idées qu’on puisse avoir, mais parfois dans l’urgence d’une correction de données … On peut ignorer ID ou le renseigner en DEFAULT, la table est alimentée : Si l’identity est déjà occupée […]

Retrouver les instructions SQL contenues dans les programmes

Toutes les instructions SQL contenues dans un programme – mais pas les CL – sont écrites dans qsys2.sysprogramstmtstat; qu’on ait le source du programme ou pas.En plus de stocker l’instruction, on accède à d’autres informations comme le nombre d’exécutions, le nombre de variables hôtes …DSPPGMREF référence l’utilisation de fichier par SQL de façon très succincte, […]