Vous n'êtes pas identifié(e).
Pages : 1
Bonjour yohmartin
Merci infiniment
Vincent HARDY
c'est pas un nombre par hasard ?
https://www.developpez.net/forums/d1705 … ostgresql/
Bonjour,
j'ai mis des droits minimum a mes certificats quel poids donner au un est au autres ?
-r-------- 1 postgres postgres 424 juin 4 18:47 dh.pem
-r-------- 1 postgres postgres 2861 juin 4 14:44 root.crt
-r-------- 1 postgres postgres 3335 juin 4 14:44 root.csr
-r-------- 1 postgres postgres 1704 juin 4 14:44 root.key
-r-------- 1 postgres postgres 41 juin 4 14:44 root.srl
-r-------- 1 postgres postgres 2747 juin 4 14:44 server.crt
-r-------- 1 postgres postgres 3337 juin 4 14:44 server.csr
-r-------- 1 postgres postgres 1708 juin 4 14:44 server.key
merci d'avance de regarder les vôtres et de m’en donner les résultats
Bon, je vous tiens au courant de l'état de mes recherches : comment gérer cette fonction
QVariant QSqlRecord :: value (const QString & name ) const
Ceci est une fonction surchargée.
Renvoie la valeur du champ appelé nom dans l'enregistrement. Si le nom du champ n'existe pas, une variante non valide est renvoyée.
Voir aussi indexOf ().
j'en suis ici au niveau documentation. Toute aide est bien venue.
Merci pour votre célérité. Comment afficher dans mon client Qt la valeur de mon champs qu'il a sur la base du serveur ?
Bonjour,
j'ai besoin d'afficher des points venant de la Base villes dans un graphique QT.
la requette ne fonctionne pas et je me pose la question comment afficher dans mon client la valeur de mon champs ?
BEGIN WORK;
DECLARE mavariableamettreengraphique int;
SELECT
monIntegerAMettreEnGraphique.villes
FROM
INTO mavariableamettreengraphique = public.monIntegerAMettreEnGraphique FETCH FIRST 1 ROWS ONLY ;
PRINT mavariableamettreengraphique
COMMIT WORK
Merci Guillaume
Elle est répertoriée comme syntax_error sur la page dont vous avez fourni le lien.
a la relecture c'est exact
Cette erreur survient quand ?
c'est un essai le contexte est sur le forum, je ne vois pas d'erreur. Si vous pouviez m'aider ce serait apprécié
Bonjour, qu'est que c'est que État SQL :42601 qui n'est pas répertorié https://www.postgresql.org/docs/9.6/sta … endix.html
-- Table: public."TableDegrésD'Analyses"
-- DROP TABLE public."TableDegrésD'Analyses";
CREATE TABLE public."TableDegrésD'Analyses"
(
"ID degrés" bigint NOT NULL,
"Degrés" bigint NOT NULL,
"ID Début De Fonction Boucle Principale" bigint,
"ID Fin De Fonction Boucle Principale" bigint,
"ID Procéssus Principal" bigint,
"Date Début Blocage" timestamp with time zone,
"Date de Création" timestamp with time zone,
"Date Fin Du Blocage" timestamp with time zone,
CONSTRAINT "ClefTableDegrésD'Analyses" PRIMARY KEY ("ID degrés"),
CONSTRAINT "Clef ID Début De Fonction Boucle Principale" FOREIGN KEY ("ID Début De Fonction Boucle Principale")
REFERENCES public."TableDegrésD'Analyses" ("ID degrés") MATCH FULL
ON UPDATE SET DEFAULT ON DELETE NO ACTION,
CONSTRAINT "Clef ID Fin De Fonction Boucle Principale" FOREIGN KEY ("ID Fin De Fonction Boucle Principale")
REFERENCES public."TableDegrésD'Analyses" ("ID degrés") MATCH FULL
ON UPDATE SET DEFAULT ON DELETE SET DEFAULT
)
WITH (
OIDS=FALSE
);
ALTER TABLE public."TableDegrésD'Analyses"
OWNER TO vincent;
-- Index: public."fki_A Pour But l'ID Fin De Fonction Boucle Principale"
-- DROP INDEX public."fki_A Pour But l'ID Fin De Fonction Boucle Principale";
CREATE INDEX "fki_A Pour But l'ID Fin De Fonction Boucle Principale"
ON public."TableDegrésD'Analyses"
USING btree
("ID degrés");
-- Index: public."fki_Clef ID Début De Fonction Boucle Principale"
-- DROP INDEX public."fki_Clef ID Début De Fonction Boucle Principale";
CREATE INDEX "fki_Clef ID Début De Fonction Boucle Principale"
ON public."TableDegrésD'Analyses"
USING btree
("ID Début De Fonction Boucle Principale");
-- Index: public."fki_Clef ID Fin De Fonction Boucle Principale"
-- DROP INDEX public."fki_Clef ID Fin De Fonction Boucle Principale";
CREATE INDEX "fki_Clef ID Fin De Fonction Boucle Principale"
ON public."TableDegrésD'Analyses"
USING btree
("ID Fin De Fonction Boucle Principale");
CREATE OR REPLACE FUNCTION "TableDegrésD'Analyses"("Date Début Blocage" timestamp with time zone) RETURNS timestamp with time zone LANGUAGE plpgsql AS $BODY$;
DECLARE
"Date Début Blocage" "TableDegrésD'Analyses"."Date Début Blocage"%TYPE;
BEGIN
RETURN "Date Début Blocage" := "Date Début Blocage" + 1 ;
END;
$BODY$ LANGUAGE plpgsql;
ERREUR: options en conflit ou redondantes
********** Erreur **********
ERREUR: options en conflit ou redondantes
État SQL :42601
Merci pour votre aide : après avoir enlever nextval('"TableDegrésD''Analyses_Degrés_seq"'::regclass) par tout et les NOT NULL, j'obtiens Query returned successfully: one row affected, 127 msec execution time.
-------------------------table1------------------------------------------------------------------
-- Table: public."TableDegrésD'Analyses"
-- DROP TABLE public."TableDegrésD'Analyses";
CREATE TABLE public."TableDegrésD'Analyses"
(
"ID degrés" bigint NOT NULL,
"Degrés" bigint NOT NULL,
"Date Début Blocage" timestamp with time zone[],
"Date de Création" timestamp with time zone[],
"Date Fin Du Blocage" timestamp with time zone[],
"ID Début De Fonction Boucle Principale" bigint NOT NULL,
"ID Fin De Fonction Boucle Principale" bigint NOT NULL,
"ID Procéssus Principal" bigint NOT NULL,
CONSTRAINT "ClefTableDegrésD'Analyses" PRIMARY KEY ("ID degrés"),
CONSTRAINT "Clef ID Début De Fonction Boucle Principale" FOREIGN KEY ("ID Début De Fonction Boucle Principale")
REFERENCES public."TableDegrésD'Analyses" ("ID degrés") MATCH FULL
ON UPDATE SET DEFAULT ON DELETE NO ACTION,
CONSTRAINT "Clef ID Fin De Fonction Boucle Principale" FOREIGN KEY ("ID Fin De Fonction Boucle Principale")
REFERENCES public."TableDegrésD'Analyses" ("ID degrés") MATCH FULL
ON UPDATE SET DEFAULT ON DELETE SET DEFAULT
)
WITH (
OIDS=FALSE
);
ALTER TABLE public."TableDegrésD'Analyses"
OWNER TO vincent;
-- Index: public."fki_A Pour But l'ID Fin De Fonction Boucle Principale"
-- DROP INDEX public."fki_A Pour But l'ID Fin De Fonction Boucle Principale";
CREATE INDEX "fki_A Pour But l'ID Fin De Fonction Boucle Principale"
ON public."TableDegrésD'Analyses"
USING btree
("ID degrés");
-- Index: public."fki_Clef ID Début De Fonction Boucle Principale"
-- DROP INDEX public."fki_Clef ID Début De Fonction Boucle Principale";
CREATE INDEX "fki_Clef ID Début De Fonction Boucle Principale"
ON public."TableDegrésD'Analyses"
USING btree
("ID Début De Fonction Boucle Principale");
-- Index: public."fki_Clef ID Fin De Fonction Boucle Principale"
-- DROP INDEX public."fki_Clef ID Fin De Fonction Boucle Principale";
CREATE INDEX "fki_Clef ID Fin De Fonction Boucle Principale"
ON public."TableDegrésD'Analyses"
USING btree
("ID Fin De Fonction Boucle Principale");
-------------------------------------------------------------------------------------------
-----------------------------table2-------------------------------------------------------------
-- Table: public."TableDébutFonctionBoucleProcéssusPrincipal"
-- DROP TABLE public."TableDébutFonctionBoucleProcéssusPrincipal";
CREATE TABLE public."TableDébutFonctionBoucleProcéssusPrincipal"
(
"ID Début De Fonction Boucle Principale" bigint NOT NULL,
"Date Début Fonction Boucle Principale" timestamp with time zone[],
"Début Fonction Boucle Procéssus Principal" bigint[],
CONSTRAINT "ClefPrimaireTableDébutFonctionBoucleProcessusPrincipal" PRIMARY KEY ("ID Début De Fonction Boucle Principale")
)
WITH (
OIDS=FALSE
);
ALTER TABLE public."TableDébutFonctionBoucleProcéssusPrincipal"
OWNER TO vincent;
-- Index: public."IndexPrimaireTableDébutFonctionBoucleProcessusPrincipal"
-- DROP INDEX public."IndexPrimaireTableDébutFonctionBoucleProcessusPrincipal";
CREATE UNIQUE INDEX "IndexPrimaireTableDébutFonctionBoucleProcessusPrincipal"
ON public."TableDébutFonctionBoucleProcéssusPrincipal"
USING btree
("ID Début De Fonction Boucle Principale");
-------------------------------------------------------------------------------------------
-----------------------------table3--------------------------------------------------------------
-- Table: public."TableFinDeFonctionBoucleProcessusPrincipal"
-- DROP TABLE public."TableFinDeFonctionBoucleProcessusPrincipal";
CREATE TABLE public."TableFinDeFonctionBoucleProcessusPrincipal"
(
"Date De Fin De Procéssus Boucle Procéssus Principal" timestamp with time zone[],
"ID Fin De Fonction Boucle Principale" bigint NOT NULL,
"Fin De Fonction Boucle Principale" text[],
"ID degrés" bigint NOT NULL,
CONSTRAINT "ClefTableFinDeFonctionBoucleProcessusPrincipal" PRIMARY KEY ("ID Fin De Fonction Boucle Principale")
)
WITH (
OIDS=FALSE
);
ALTER TABLE public."TableFinDeFonctionBoucleProcessusPrincipal"
OWNER TO vincent;
-------------------------------------------------------------------------------------------
-----------------requette sql--------------------------------------------------------------------------
SELECT
"TableDegrésD'Analyses"."ID degrés",
"TableDegrésD'Analyses"."Degrés",
"TableDegrésD'Analyses"."ID Début De Fonction Boucle Principale"
FROM
public."TableDegrésD'Analyses";
INSERT INTO "TableDegrésD'Analyses"("ID degrés","Degrés") VALUES (1,1)
ON CONFLICT ("ID degrés") DO NOTHING;
------------------reponse--------------------------------------------------------------------------------------
SELECT
"TableDegrésD'Analyses"."ID degrés",
"TableDegrésD'Analyses"."Degrés",
"TableDegrésD'Analyses"."ID Début De Fonction Boucle Principale"
FROM
public."TableDegrésD'Analyses";
INSERT INTO "TableDegrésD'Analyses"("ID degrés","Degrés") VALUES (1,1)
ON CONFLICT ("ID degrés") DO NOTHING;
Query returned successfully: one row affected, 127 msec execution time.
Bonjour,
j'ai trois tables avec des clefs étrangères que cherche a remplir. Après avoir essayer plusieurs requettes et avoir fouiller docs forums, je pose le problème ici. Merci pour votre aide :
-------------------------table1------------------------------------------------------------------
- Table: public."TableDegrésD'Analyses"
-- DROP TABLE public."TableDegrésD'Analyses";
CREATE TABLE public."TableDegrésD'Analyses"
(
"ID degrés" bigint NOT NULL DEFAULT nextval('"TableDegrésD''Analyses_ID degrés_seq"'::regclass),
"Degrés" bigint NOT NULL DEFAULT nextval('"TableDegrésD''Analyses_Degrés_seq"'::regclass),
"Date Début Blocage" timestamp with time zone[],
"Date de Création" timestamp with time zone[],
"Date Fin Du Blocage" timestamp with time zone[],
"ID Début De Fonction Boucle Principale" bigint NOT NULL DEFAULT nextval('"TableDegrésD''Analyses_ID Début De Fonction Boucle Princip_seq"'::regclass),
"ID Fin De Fonction Boucle Principale" bigint NOT NULL DEFAULT nextval('"TableDegrésD''Analyses_ID Fin De Fonction Boucle Principale_seq"'::regclass),
"ID Procéssus Principal" bigint NOT NULL DEFAULT nextval('"TableDegrésD''Analyses_ID Processus Principal_seq"'::regclass),
CONSTRAINT "ClefTableDegrésD'Analyses" PRIMARY KEY ("ID degrés"),
CONSTRAINT "Clef ID Début De Fonction Boucle Principale" FOREIGN KEY ("ID Début De Fonction Boucle Principale")
REFERENCES public."TableDegrésD'Analyses" ("ID degrés") MATCH FULL
ON UPDATE SET DEFAULT ON DELETE NO ACTION,
CONSTRAINT "Clef ID Fin De Fonction Boucle Principale" FOREIGN KEY ("ID Fin De Fonction Boucle Principale")
REFERENCES public."TableDegrésD'Analyses" ("ID degrés") MATCH FULL
ON UPDATE SET DEFAULT ON DELETE SET DEFAULT
)
WITH (
OIDS=FALSE
);
ALTER TABLE public."TableDegrésD'Analyses"
OWNER TO vincent;
-- Index: public."fki_A Pour But l'ID Fin De Fonction Boucle Principale"
-- DROP INDEX public."fki_A Pour But l'ID Fin De Fonction Boucle Principale";
CREATE INDEX "fki_A Pour But l'ID Fin De Fonction Boucle Principale"
ON public."TableDegrésD'Analyses"
USING btree
("ID degrés");
-- Index: public."fki_Clef ID Début De Fonction Boucle Principale"
-- DROP INDEX public."fki_Clef ID Début De Fonction Boucle Principale";
CREATE INDEX "fki_Clef ID Début De Fonction Boucle Principale"
ON public."TableDegrésD'Analyses"
USING btree
("ID Début De Fonction Boucle Principale");
-- Index: public."fki_Clef ID Fin De Fonction Boucle Principale"
-- DROP INDEX public."fki_Clef ID Fin De Fonction Boucle Principale";
CREATE INDEX "fki_Clef ID Fin De Fonction Boucle Principale"
ON public."TableDegrésD'Analyses"
USING btree
("ID Fin De Fonction Boucle Principale");
-------------------------------------------------------------------------------------------
-- Constraint: public."ClefTableDegrésD'Analyses"
-- ALTER TABLE public."TableDegrésD'Analyses" DROP CONSTRAINT "ClefTableDegrésD'Analyses";
ALTER TABLE public."TableDegrésD'Analyses"
ADD CONSTRAINT "ClefTableDegrésD'Analyses" PRIMARY KEY("ID degrés");
-------------------------------------------------------------------------------------------
-- Foreign Key: public."Clef ID Début De Fonction Boucle Principale"
-- ALTER TABLE public."TableDegrésD'Analyses" DROP CONSTRAINT "Clef ID Début De Fonction Boucle Principale";
ALTER TABLE public."TableDegrésD'Analyses"
ADD CONSTRAINT "Clef ID Début De Fonction Boucle Principale" FOREIGN KEY ("ID Début De Fonction Boucle Principale")
REFERENCES public."TableDegrésD'Analyses" ("ID degrés") MATCH FULL
ON UPDATE SET DEFAULT ON DELETE NO ACTION;
-- Foreign Key: public."Clef ID Fin De Fonction Boucle Principale"
-------------------------------------------------------------------------------------------
-- ALTER TABLE public."TableDegrésD'Analyses" DROP CONSTRAINT "Clef ID Fin De Fonction Boucle Principale";
ALTER TABLE public."TableDegrésD'Analyses"
ADD CONSTRAINT "Clef ID Fin De Fonction Boucle Principale" FOREIGN KEY ("ID Fin De Fonction Boucle Principale")
REFERENCES public."TableDegrésD'Analyses" ("ID degrés") MATCH FULL
ON UPDATE SET DEFAULT ON DELETE SET DEFAULT;
------------------------------table2-------------------------------------------------------------
-- Table: public."TableDébutFonctionBoucleProcéssusPrincipal"
-- DROP TABLE public."TableDébutFonctionBoucleProcéssusPrincipal";
CREATE TABLE public."TableDébutFonctionBoucleProcéssusPrincipal"
(
"ID Début De Fonction Boucle Principale" bigint NOT NULL DEFAULT nextval('"IDDebutFonctionBoucleProcessu_ID Debut De Fonction Boucle P_seq"'::regclass),
"Date Début Fonction Boucle Principale" timestamp with time zone[],
"Début Fonction Boucle Procéssus Principal" bigint[],
CONSTRAINT "ClefPrimaireTableDébutFonctionBoucleProcessusPrincipal" PRIMARY KEY ("ID Début De Fonction Boucle Principale")
)
WITH (
OIDS=FALSE
);
ALTER TABLE public."TableDébutFonctionBoucleProcéssusPrincipal"
OWNER TO vincent;
-- Index: public."IndexPrimaireTableDébutFonctionBoucleProcessusPrincipal"
-- DROP INDEX public."IndexPrimaireTableDébutFonctionBoucleProcessusPrincipal";
CREATE UNIQUE INDEX "IndexPrimaireTableDébutFonctionBoucleProcessusPrincipal"
ON public."TableDébutFonctionBoucleProcéssusPrincipal"
USING btree
("ID Début De Fonction Boucle Principale");
-------------------------------------------------------------------------------------------
-- Constraint: public."ClefPrimaireTableDébutFonctionBoucleProcessusPrincipal"
-- ALTER TABLE public."TableDébutFonctionBoucleProcéssusPrincipal" DROP CONSTRAINT "ClefPrimaireTableDébutFonctionBoucleProcessusPrincipal";
ALTER TABLE public."TableDébutFonctionBoucleProcéssusPrincipal"
ADD CONSTRAINT "ClefPrimaireTableDébutFonctionBoucleProcessusPrincipal" PRIMARY KEY("ID Début De Fonction Boucle Principale");
-----------------------------table3--------------------------------------------------------------
-- Table: public."TableFinDeFonctionBoucleProcessusPrincipal"
-- DROP TABLE public."TableFinDeFonctionBoucleProcessusPrincipal";
CREATE TABLE public."TableFinDeFonctionBoucleProcessusPrincipal"
(
"Date De Fin De Procéssus Boucle Procéssus Principal" timestamp with time zone[],
"ID Fin De Fonction Boucle Principale" bigint NOT NULL DEFAULT nextval('"TableFinDeFonctionBoucleProce_ID Fin De Fonction Boucle Pri_seq"'::regclass),
"Fin De Fonction Boucle Principale" text[],
"ID degrés" bigint NOT NULL DEFAULT nextval('"TableFinDeFonctionBoucleProcessusPrincipal_ID degrés_seq"'::regclass),
CONSTRAINT "ClefTableFinDeFonctionBoucleProcessusPrincipal" PRIMARY KEY ("ID Fin De Fonction Boucle Principale")
)
WITH (
OIDS=FALSE
);
ALTER TABLE public."TableFinDeFonctionBoucleProcessusPrincipal"
OWNER TO vincent;
-------------------------------------------------------------------------------------------
-- Constraint: public."ClefTableFinDeFonctionBoucleProcessusPrincipal"
-- ALTER TABLE public."TableFinDeFonctionBoucleProcessusPrincipal" DROP CONSTRAINT "ClefTableFinDeFonctionBoucleProcessusPrincipal";
ALTER TABLE public."TableFinDeFonctionBoucleProcessusPrincipal"
ADD CONSTRAINT "ClefTableFinDeFonctionBoucleProcessusPrincipal" PRIMARY KEY("ID Fin De Fonction Boucle Principale");
-----------------requette sql--------------------------------------------------------------------------
SELECT
"TableDegrésD'Analyses"."ID degrés",
"TableDegrésD'Analyses"."Degrés",
"TableDegrésD'Analyses"."ID Début De Fonction Boucle Principale"
FROM
public."TableDegrésD'Analyses";
INSERT INTO "TableDegrésD'Analyses"("ID degrés","Degrés") VALUES (1,1)
ON CONFLICT ("ID degrés") DO NOTHING;
------------------reponse--------------------------------------------------------------------------------------
RREUR: une instruction insert ou update sur la table « TableDegrésD'Analyses » viole la contrainte de clé
étrangère « Clef ID Début De Fonction Boucle Principale »
DÉTAIL : La clé (ID Début De Fonction Boucle Principale)=(11) n'est pas présente dans la table « TableDegrésD'Analyses ».
********** Erreur **********
ERREUR: une instruction insert ou update sur la table « TableDegrésD'Analyses » viole la contrainte de clé
étrangère « Clef ID Début De Fonction Boucle Principale »
État SQL :23503
Détail :La clé (ID Début De Fonction Boucle Principale)=(11) n'est pas présente dans la table « TableDegrésD'Analyses ».
Pages : 1