Publications par Nicolas kintz

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, […]