Cet exemple utilise un INSERT avec sub-select pour peupler les nouvelles tables employee_bio et employee_pay à partir de la table employee de test. --Set default schema SET SCHEMA DB2SANDBOX; --Copy data from legacy test employee table to new
Test 1Peupler des tables Employee
–Set default schema
SET SCHEMA DB2SANDBOX;
–Copy data from legacy test employee table to new
test employee tables
INSERT INTO EMPLOYEE SELECT * FROM DB2_SAMPLE.EMPLOYEE;
COMMIT;
La requête suivante vérifie que les données sont renvoyées correctement à partir de la vue jointe.
SELECT EMPNO, FIRSTNME, MIDINIT, LASTNAME, WORKDEPT,
SALARY, BONUS, COMM
FROM EMPLOYEE
FETCH FIRST 5 ROWS ONLY;
La figure 10 contient les résultats de la requête précédente.
La requête suivante valide que les EMP_ID et EMP_BIO_ROW_CHANGE_TS ont été automatiquement générés pour la table Employee_Bio. Notons que la requête utilise la nouvelle expression 6.1 ROW CHANGE pour lister les lignes qui ont été ajoutées au cours des dernières 24 heures. L’expression ROW CHANGE n’est autorisée que pour les tables qui ont un tampon horodateur de changement de ligne.
SELECT EMPNO, EMP_ID, EMP_BIO_ROW_CHANGE_TS
FROM EMPLOYEE_BIO
WHERE ROW CHANGE TIMESTAMP FOR EMPLOYEE_BIO >
CURRENT TIMSTAMP – 24 HOURS
FETCH FIRST 5 ROWS ONLY;
La figure 11 montre les résultats de la requête précédente.
La requête suivante valide que le EMP_ID a été attribué et que le EMP_PAY_ROW_CHANGE_TS a été généré automatiquement dans la table Employee_Pay. A noter que le nom de corrélation A pour EMPLOYEE_PAY doit être utilisé pour l’expression ROW CHANGE.
SELECT EMPNO, A.EMP_ID, EMP_PAY_ROW_CHANGE_TS
FROM EMPLOYEE_PAY A
JOIN EMPLOYEE_BIO B ON A.EMP_ID = B.EMP_ID
WHERE ROW CHANGE TIMESTAMP FOR A >
CURRENT TIMSTAMP – 24 HOURS;
FETCH FIRST 5 ROWS ONLY;
La figure 12 montre les résultats de la requête précédente.
Téléchargez cette ressource
Sécuriser Microsoft 365 avec une approche Zero-Trust
Découvrez comment renforcer la cyber-résilience de Microsoft 365 grâce à une approche Zero-Trust, une administration granulaire et une automatisation avancée. La technologie Virtual Tenant de CoreView permet de sécuriser et simplifier la gestion des environnements complexes, tout en complétant vos stratégies IAM, y compris dans les secteurs réglementés.
Les articles les plus consultés
Les plus consultés sur iTPro.fr
- Editeurs, crawlers et équipes sécurité, les alliances qui feront tenir le web
- IT & Cybersecurity Meetings 2026 : ce que Cannes révèle des mutations du marché IT et cyber
- Cyberattaques : les entreprises détectent les menaces mais peinent à les contenir
- Adapter la sécurité OT aux réalités de l’industrie
Articles les + lus
Communes, entreprises ? Non, face au RGAA 5, l’IA seule ne rendra pas vos sites accessibles
DevX Summit EMEA : les développeurs au cœur de la révolution de l’IA
Adapter la sécurité OT aux réalités de l’industrie
Coder vite, mais coder juste : trouver l’équilibre à l’ère de l’IA
Mixité dans la Tech : en 2026, un choix de souveraineté stratégique
À la une de la chaîne Tech
- Communes, entreprises ? Non, face au RGAA 5, l’IA seule ne rendra pas vos sites accessibles
- DevX Summit EMEA : les développeurs au cœur de la révolution de l’IA
- Adapter la sécurité OT aux réalités de l’industrie
- Coder vite, mais coder juste : trouver l’équilibre à l’ère de l’IA
- Mixité dans la Tech : en 2026, un choix de souveraineté stratégique
