On m’a récemment demandé comment savoir si un fichier était couvert par des droits SQL sur les zones J’ai d’abord pensé que la fonction table QSYS2.OBJECT_PRIVILEGES allait me rendre ce service ! donc j’ai lancé cette requête pour analyser mon fichier Exemple : SELECT *FROM TABLE(QSYS2.OBJECT_PRIVILEGES(‘MABASESQL’, ‘CLIENTS’, ‘*FILE’)); et je n’ai pas trouvé l’information dans […]
https://www.gaia.fr/wp-content/uploads/2017/02/team3.png600600Pierre-Louis BERTHOIN/wp-content/uploads/2017/05/logogaia.pngPierre-Louis BERTHOIN2022-10-08 16:12:502022-10-25 09:54:57Droits SQL sur les Zones
Développement, RDIRDi : configurer et déployer les Actions de l’utilisateur
Les actions utilisateur vous permettent d’exécuter des commandes préformatées sur les objets ou sur les membres de vos filtres, en utilisant le clic droit pour exécuter l’action. Elles sont équivalentes aux options définies par l’utilisateur que l’on peut gérer par F16 sous PDM. Gérer les actions de l’utilisateur La gestion des actions utilisateur est accessible […]
https://www.gaia.fr/wp-content/uploads/2022/10/RDi_512x512-3.png512512Laurent Chavanel/wp-content/uploads/2017/05/logogaia.pngLaurent Chavanel2022-10-03 17:57:282022-10-04 09:39:11RDi : configurer et déployer les Actions de l’utilisateur
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, […]
https://www.gaia.fr/wp-content/uploads/2022/04/Id-Niko-BW-20220407-1-scaled.jpg25601689Nicolas kintz/wp-content/uploads/2017/05/logogaia.pngNicolas kintz2022-09-20 10:10:222022-10-12 14:55:51Retrouver les instructions SQL contenues dans les programmes
L’International Bank Account Number, généralement nommé sous l’acronyme IBAN, est un système international de numérotationLe numéro IBAN, ou code IBAN, est affiché sur votre Relevé d’Identité Bancaire (RIB). Formalisé par une suite de chiffres et de lettres pas toujours compréhensibles pour les usagers bancaires, l’IBAN est une norme internationale ISO qui a été mise en […]
Lorsque l’on travaille sur une belle requête SQL, nous avons tendance à la garder et la sauvegarder en local sur notre poste (parfois dans l’IFS). Pour la partager à un collègue quoi de mieux qu’un bon vieux mail ? Ou alors, on peut exploiter les Exemples personnalisés d’ACS pour mutualiser nos découvertes ! Exemples SQL […]
On entend beaucoup de choses, je vais essayer de vous clarifier un peu les choses Les directives /COPY et /INCLUDE sont identiques sauf qu’elles sont gérées différemment par le précompilateur SQL, en gros si vous codez avec un Source en SQLRPGLE. Sur la commande CRTSQLRPGI vous avez le paramètre RPGPPOPTPermet d’indiquer si le compilateur ILE […]
On m’a récemment demandé comment savoir si un fichier était couvert par des droits SQL sur les zones J’ai d’abord pensé que la fonction table QSYS2.OBJECT_PRIVILEGES allait me rendre ce service ! donc j’ai lancé cette requête pour analyser mon fichier Exemple : SELECT *FROM TABLE(QSYS2.OBJECT_PRIVILEGES(‘MABASESQL’, ‘CLIENTS’, ‘*FILE’)); et je n’ai pas trouvé l’information dans […]
Les actions utilisateur vous permettent d’exécuter des commandes préformatées sur les objets ou sur les membres de vos filtres, en utilisant le clic droit pour exécuter l’action. Elles sont équivalentes aux options définies par l’utilisateur que l’on peut gérer par F16 sous PDM. Gérer les actions de l’utilisateur La gestion des actions utilisateur est accessible […]
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, […]
L’International Bank Account Number, généralement nommé sous l’acronyme IBAN, est un système international de numérotationLe numéro IBAN, ou code IBAN, est affiché sur votre Relevé d’Identité Bancaire (RIB). Formalisé par une suite de chiffres et de lettres pas toujours compréhensibles pour les usagers bancaires, l’IBAN est une norme internationale ISO qui a été mise en […]
Lorsque l’on travaille sur une belle requête SQL, nous avons tendance à la garder et la sauvegarder en local sur notre poste (parfois dans l’IFS). Pour la partager à un collègue quoi de mieux qu’un bon vieux mail ? Ou alors, on peut exploiter les Exemples personnalisés d’ACS pour mutualiser nos découvertes ! Exemples SQL […]
On entend beaucoup de choses, je vais essayer de vous clarifier un peu les choses Les directives /COPY et /INCLUDE sont identiques sauf qu’elles sont gérées différemment par le précompilateur SQL, en gros si vous codez avec un Source en SQLRPGLE. Sur la commande CRTSQLRPGI vous avez le paramètre RPGPPOPTPermet d’indiquer si le compilateur ILE […]