[SQL] besoin des geekos de forom

PetitFilouTeubs
2022-04-26 21:07:15

C'est vraiment degueulasse la programmation SQL :rire:

PolloDG3
2022-04-26 21:10:26

Le 26 avril 2022 à 21:07:15 :
C'est vraiment degueulasse la programmation SQL :rire:

Je confirme :malade:

PolloDG3
2022-04-26 21:15:37

:ange:

PolloDG3
2022-04-26 21:23:04

Le 26 avril 2022 à 21:20:27 :
Putain c'est simple comme bonjour vous avez un QI négatif ou quoi ? :rire:

https://www.postgresql.org/docs/current/sql-createtrigger.html

https://www.postgresqltutorial.com/postgresql-triggers/creating-first-trigger-postgresql/

Bon courage ! :ok:

j'ai un qi négatif. Et je vois pas comment faire. Je veux bien que tu utilise tes 142 de QI 5 secondes pour m'éclairer et écrire le code (juste la function stv) stp

Random04687484
2022-04-26 21:28:57

Le 26 avril 2022 à 21:23:04 :

Le 26 avril 2022 à 21:20:27 :
Putain c'est simple comme bonjour vous avez un QI négatif ou quoi ? :rire:

https://www.postgresql.org/docs/current/sql-createtrigger.html

https://www.postgresqltutorial.com/postgresql-triggers/creating-first-trigger-postgresql/

Bon courage ! :ok:

j'ai un qi négatif. Et je vois pas comment faire. Je veux bien que tu utilise tes 142 de QI 5 secondes pour m'éclairer et écrire le code (juste la function stv) stp

Trouver par soi-même c'est mieux. Regarde bien le second lien, t'as un exemple de trigger complet. Tu remplaces par-ci par-là pour que ça corresponde à ton besoin et c'est bon.

Sinon tu peux attendre qu'une âme charitable te fasse tout :peur:

PolloDG3
2022-04-26 21:33:45

Le 26 avril 2022 à 21:28:57 :

Le 26 avril 2022 à 21:23:04 :

Le 26 avril 2022 à 21:20:27 :
Putain c'est simple comme bonjour vous avez un QI négatif ou quoi ? :rire:

https://www.postgresql.org/docs/current/sql-createtrigger.html

https://www.postgresqltutorial.com/postgresql-triggers/creating-first-trigger-postgresql/

Bon courage ! :ok:

j'ai un qi négatif. Et je vois pas comment faire. Je veux bien que tu utilise tes 142 de QI 5 secondes pour m'éclairer et écrire le code (juste la function stv) stp

Trouver par soi-même c'est mieux. Regarde bien le second lien, t'as un exemple de trigger complet. Tu remplaces par-ci par-là pour que ça corresponde à ton besoin et c'est bon.

Sinon tu peux attendre qu'une âme charitable te fasse tout :peur:

j'ai déja poster ce que j'avais codé et ca marche pas. Si l'ame charitable peut corriger ca serait encore mieux

PolloDG3
2022-04-26 21:42:17

:up:

Morbleus
2022-04-26 21:43:26

pourquoi s'emmerder à le faire en SQL?
c'est quoi l'apport par rapport à une approche applicative, en le faisant au niveau du code client?

PolloDG3
2022-04-26 21:45:17

Le 26 avril 2022 à 21:43:26 :
pourquoi s'emmerder à le faire en SQL?
c'est quoi l'apport par rapport à une approche applicative, en le faisant au niveau du code client?

C'est un devoir d'UE. Je peux pas faire autrement...

Morbleus
2022-04-26 21:47:18

Le 26 avril 2022 à 21:45:17 :

Le 26 avril 2022 à 21:43:26 :
pourquoi s'emmerder à le faire en SQL?
c'est quoi l'apport par rapport à une approche applicative, en le faisant au niveau du code client?

C'est un devoir d'UE. Je peux pas faire autrement...

ok c'est une bonne raison :rire:

PolloDG3
2022-04-26 21:48:58

Le 26 avril 2022 à 21:47:18 :

Le 26 avril 2022 à 21:45:17 :

Le 26 avril 2022 à 21:43:26 :
pourquoi s'emmerder à le faire en SQL?
c'est quoi l'apport par rapport à une approche applicative, en le faisant au niveau du code client?

C'est un devoir d'UE. Je peux pas faire autrement...

ok c'est une bonne raison :rire:

Mais ma question est générale, je comprend pas pk j'ai pas de réponse.

Table 1 : Id1 INTEGER PRIMARY KEY
Table 2 : Id2 INTEGER PRIMARY KEY

faire un trigger qui s'active lorsque j'INSERT une Id2 dans table2 SI sa valeur correspond à une valeur dans Table1 ALORS ou ajoute 4 à cette valeur dans Table1.

PolloDG3
2022-04-26 21:58:13

:up:

PolloDG3
2022-04-26 22:04:54

:svp:

blaskovitch
2022-04-26 22:06:59

ça existe encore les trigger ? :rire:
5 ans de sql en taff, j'en ai jamais vu encore

PolloDG3
2022-04-26 22:10:21

Le 26 avril 2022 à 22:06:59 :
ça existe encore les trigger ? :rire:
5 ans de sql en taff, j'en ai jamais vu encore

ca m'est spécifiquement demandé et je galère :/

Random04687484
2022-04-26 22:47:34

Le 26 avril 2022 à 22:10:21 :

Le 26 avril 2022 à 22:06:59 :
ça existe encore les trigger ? :rire:
5 ans de sql en taff, j'en ai jamais vu encore

ca m'est spécifiquement demandé et je galère :/

J'avais pas vu que t'avais posté un truc. Bon j'ai pas testé et je suis sur mon portable mais j'aurais dit là comme ça:


CREATE OR REPLACE FUNCTION f_id_changes()
RETURNS TRIGGER
LANGUAGE PLPGSQL
AS
$$
BEGIN
UPDATE Table1 SET Id1=Id1+4 WHERE Id1=NEW.Id2;
RETURN NEW;
END;
$$

CREATE TRIGGER id_changes
AFTER INSERT
ON Table2
FOR EACH ROW
EXECUTE PROCEDURE f_id_changes();

Si ça marche pas bah merde, je vais dormir bon courage !

Infos
Gestion du forum

contact@geevey.com

API disponible. Utilisez le paramètre "api" en GET, peu importe le contenu, sur une page du site.

Notes

    Partenaire: JVFlux
    Ce site n'est pas associé à Jeuxvideo.com ou Webedia. Nous utilisons seulement des archives publiques.
    Il est inutile de me spammer par e-mail pour supprimer un topic. Au contraire, en conséquence, je mettrais votre topic dans le bloc ci-dessous.
Non-assumage
    Personne n'a pas assumé de topic pour le moment.