Archives du mot-clé : as400

Juin 29

ISeries Navigateur – le Journaling

Changement d’OS sur mon pc, du coup … une petite découverte : la possibilité de lire un journal en interface graphique ! Le journaling Il assure l’intégrité des données et à leur récupération. Lorsque vous avez besoin de gérer le commit et rollback sur votre table (autocommit à OFF), le journal sur la table est nécessaire. Dans …

Lire la Suite »

Lien Permanent pour cet article : http://ma-kyo.com/iseries-navigateur-journaling/

Mar 31

DB2 Map

Map your Database ! Je navigue dans un environnement où on me parle de « fichier physique » ou de « Logical file », de carte F, d’écriture, de chain en RPG … Autant vous dire qu’un jeune qui débarque là dedans, il faut faire les traductions entre les générations ! Pour réaliser cet exploit, il faut avoir des …

Lire la Suite »

Lien Permanent pour cet article : http://ma-kyo.com/db2-map/

Fév 27

Du SQL DB2 au XML

Il n y a qu’un pas ! Il s’agit ici de générer du XML sur base d’un select sur une table en SQL. Requête de base : select XMLElement( name « root », ma_colonne) FROM ma_lib . ma_table Fetch First 1 Rows only; Structure d’utilisation de XMLElement : >>-XMLELEMENT–(–NAME–element-name—————————-> >–+——————————+—————————–>    ‘-,–xmlnamespaces-declaration-‘    >–+—————————+——————————–>    ‘-,–xmlattributes-function-‘    >–+———————————–+————————>    | .——————————-. |    …

Lire la Suite »

Lien Permanent pour cet article : http://ma-kyo.com/sql-db2-xml/

Fév 20

Créer une table avec une clé auto-incrément en sql db2

Voici la syntaxe, contrairement à cet exemple, je vous conseille d’utiliser le cycle et de gérer la fin de vie de vos données 😉 CREATE TABLE MA_LIB.MA_TABLE ( MON_ID BIGINT GENERATED ALWAYS AS IDENTITY ( START WITH 1 INCREMENT BY 1 NO MINVALUE NO MAXVALUE NO CYCLE NO ORDER CACHE 20 ), PROP_1 DATE DEFAULT …

Lire la Suite »

Lien Permanent pour cet article : http://ma-kyo.com/db2_id_auto_increment/