32 résultats trouvés

par N1kos
lun. 11 févr. 2019, 11:06:46
Forum : langages
Sujet : DB2 - Ajout de colonnes Timestamp autonome
Réponses : 2
Vues : 7388

(sans sujet)

Bonjour, En effet mon but était bien de forcer la valeur H_UPD = '0001-01-01' pour les lignes avant la mise en place des nouvelles colonnes. Via la script ci-dessous, ça fonctionne parfaitement: update MATABLE SYSTEM VALUE set H_UPD = '0001-01-01' ; Merci pour l'information, la clause "overriding sy...
par N1kos
ven. 08 févr. 2019, 16:45:29
Forum : langages
Sujet : DB2 - Ajout de colonnes Timestamp autonome
Réponses : 2
Vues : 7388

DB2 - Ajout de colonnes Timestamp autonome

Bonjour, Je souhaite créer 2 nouvelles colonnes dans une table existante de type timestamp. La 1ère contient l'horodatage de la ligne au moment de l'insert. La 2nde contient l'horodatage de la ligne au moment de l'update. ALTER TABLE MATABLE ADD COLUMN H_INS TIMESTAMP(6) DEFAULT CURRENT_TIME...
par N1kos
mar. 22 janv. 2019, 13:58:43
Forum : langages
Sujet : Erreur SQLCOD 462 dans un programme RPG
Réponses : 5
Vues : 11884

(sans sujet)

Ok c'est bien noté.
Merci pour l'information.
par N1kos
mar. 22 janv. 2019, 12:47:42
Forum : langages
Sujet : Erreur SQLCOD 462 dans un programme RPG
Réponses : 5
Vues : 11884

(sans sujet)

Pour info, je ne monitor plus le sqlcod après la requête est ça fonctionne !
Je récupère bien un résultat...
par N1kos
mar. 22 janv. 2019, 12:07:13
Forum : langages
Sujet : Erreur SQLCOD 462 dans un programme RPG
Réponses : 5
Vues : 11884

(sans sujet)

Oui les IBMi possèdent la même version.

La requête fonctionne également via le requêteur mais le programme fait une requête distante avant (INSERT dans un fichier sql distant).
Je fait donc un commit avant de faire la requête en local.
par N1kos
mar. 22 janv. 2019, 10:10:01
Forum : langages
Sujet : Erreur SQLCOD 462 dans un programme RPG
Réponses : 5
Vues : 11884

Erreur SQLCOD 462 dans un programme RPG

Bonjour, J'ai actuellement un programme RPG qui tourne sur plusieurs Power et j'ai un message d'erreur sur une requête du programme uniquement sur une machine (qui est dans la même version que les autres). La requête ci-dessous retourne un sqlcod 462 via le programme (RAS via l’exécuteur de script) ...
par N1kos
lun. 10 déc. 2018, 17:22:29
Forum : langages
Sujet : (sujet inconnu)
Réponses : 3
Vues : 7764

(sujet inconnu)

Merci à tous,

J'ai opté pour la seconde solution qui fonctionne parfaitement bien.

Cordialement,
par N1kos
lun. 10 déc. 2018, 16:25:20
Forum : langages
Sujet : (sujet inconnu)
Réponses : 3
Vues : 7764

(sujet inconnu)

Bonjour, Le script SQL ci-dessous permet d'appeler un programme de type SRVPGM en SQL: drop FUNCTION CIF_NUM1; CREATE FUNCTION CIF_NUM1 ( char( 2) , char( 2) , char(10) , char(10) , char(30) , char( 1) , char(10) , char(10) , numeri...
par N1kos
jeu. 29 nov. 2018, 09:34:26
Forum : langages
Sujet : Trigger SQL
Réponses : 6
Vues : 12073

(sujet inconnu)

Bonjour, Grace à un collègue nous avons trouvé l'erreur, vous trouverez ci-dessous une syntaxe qui fonctionne: CREATE TRIGGER CIQPGMR4.CITSNKTIAA BEFORE INSERT ON CIQPGMR4.CITSNKP1 REFERENCING NEW ROW AS N FOR EACH ROW MODE DB2ROW SECURED WHEN(N.NOR8 = 0 OR N.NOR8 IS NULL) BEGIN SET N.NOR8 =...
par N1kos
mer. 28 nov. 2018, 09:07:07
Forum : langages
Sujet : Trigger SQL
Réponses : 6
Vues : 12073

(sujet inconnu)

Merci pour le retour il est toujours possible de faire l'incrément via un trigger AFTER mais c'est pas clean du tout. En plus la syntaxe SELECT macle FROM MATABLE (INSERT INTO ...) ne fonctionne pas avec un un trigger after. C'est dommage si il n'y pas de solution car il me semble qu'en Mariadb (MyS...
par N1kos
mar. 27 nov. 2018, 17:12:50
Forum : langages
Sujet : Trigger SQL
Réponses : 6
Vues : 12073

(sujet inconnu)

Bonjour, Merci de votre retour, effet j'ai fait la modification sur la requete SQL, ci-dessous plus d'information sur le message d'erreur lorsque je souhaite executer le script de création du trigger: Code fournisseur : -628 Message : [SQL0628] Clauses incorrectes dans la même définition. Cause . . ...
par N1kos
mar. 27 nov. 2018, 15:52:16
Forum : langages
Sujet : Trigger SQL
Réponses : 6
Vues : 12073

Trigger SQL

Bonjour, Je souhaite faire un trigger de numérotation dans le cas ou la colonne n'est pas renseignée (cf. ci-dessous) mais ça ne fonctionne pas bien: CREATE TRIGGER CIQPGMR4.CITSNKTIAA BEFORE INSERT ON CIQPGMR4.CITSNKP1 REFERENCING NEW AS NW FOR EACH ROW WHEN (NW.NOR8 = 0 OR NW.NOR8 IS NULL)...
par N1kos
lun. 02 févr. 2015, 14:21:56
Forum : Client Access
Sujet : (sujet non précisé)
Réponses : 1
Vues : 13879

(sujet non précisé)

Bonjour, Je possède actuellement une version de RDI en 8.5.1, je souhaite la mettre à jour en 9.x en passant par "IBM Installation Manager", mais l'application ne trouve aucune mise à jour. D'autres personnes ont t-elles déjà rencontrés le problème ? Si oui, existe t-il une manipulation à faire pour...
par N1kos
lun. 06 janv. 2014, 11:03:44
Forum : langages
Sujet : Requête sur serveurs différent
Réponses : 2
Vues : 11820

(sans texte)

Merci pour votre réponse.

C'est bien dommage de brider cette fonctionnalité mais je trouverais une solution.
par N1kos
lun. 06 janv. 2014, 08:58:36
Forum : langages
Sujet : Requête sur serveurs différent
Réponses : 2
Vues : 11820

Requête sur serveurs différent

Bonjour, Je rencontre actuel un problème. Je souhaite fait un UNION d'une table se trouvant sur plusieurs serveurs différents: SELECT * FROM Serveur1.MaBib.MaTable UNION SELECT * FROM Serveur2.MaBib.MaTable Mais la requête me retourne le message d'erreur suivant: Etat SQL : 56023 Code fournisseur : ...