Vous n'êtes pas identifié(e).
Oui c'est ca...par contre je débute..procédure stockée?
nb_mam est déjà renseigner et je veux qu'en fonction des valeurs les lignes soient créées dans la table mammifère
Le nombre de mammifère est dans la table échantillonnage et je veux le détail dans la table mammifère
c'est possible avec la clause COUNT?
Quel intéret : éviter de devoir créer 10000 lignes à la mains et pour que la commande le fasse d'elle même!
Pour les valeurs, on veut attribuer un numéro à chaque mammifère!
@rjuju : désolée que mes explications ne soient pas très claires...alors je ne veux pas insérer des données mais créer des lignes, je vais donner un exemple plus précis :
j'ai crée une table "echantillonnage" qui contient un champ "nombre de mammifère", c'est un champ numéric.
A cette table est relier une autre table "mammifère" qui contiendra tous les mammifères ( un id par mammifère) ainsi que leur espèce, stade...
Je voudrai que quand nb_mam=6 dans la table echantillonnage alors 6 lignes (6 id) soient automatiquement créer dans la table "mammifère"
Suis je un peu plus plus clair?
Bonjour à tous,
Je voulais savoir si via postgres on pouvait faire ceci :
Si dans une table A on un champs=x alors dans la table B on a création de x lignes!
Et si oui quelle ligne de commande sous le panneau SQL le permet!
Merci
merci beaucoup rjuju!
même problème en changeant de fichier puis en remettant le bon et même problème si je le renomme les boutons restent toujours inactifs
pgAdmin 1.14.2
la base n'est pas vide, pas de message d'erreur et j'ai bien les droits de lecture de ce fichier!
personnalisé ou tar!
afficher les objets et restaurer sont toujours grisés malgré les options sélectionnées...
Ca marche pour la sauvegarde en backup ainsi que pour le lien odbc!
Reste un petit soucis pour restaurer cette base..avec l'interface pg admin, creation d'une nouvelle base, clic droit restaurer, je sélectionne le backup mais le bouton restaurer reste inactif!
En tout cas merci beaucoup de vous être penché sur le problème!!!Vous m'offrez un bon début de semaine!
Hélène
oid = 19753
relname = ""
relking char = r
Pas de lien avec les autres tables et pas de données
une seule "propriétés" erreur de ma part!!!
Sous pgAdmin CREATE TABLE....Comme vous avez pu le voir précédemment la programmation dans une console n'est pas mon fort :-(
Concernant la configuration, je suis sous Win x86-64 version 9.1.4!
Je vais regarder en tout cas merci beaucoup d'avoir essayer de m'aider!
2012-06-08 15:51:50 CEST ERREUR: la relation « msysconf » n'existe pas au caractère 28
2012-06-08 15:51:50 CEST INSTRUCTION : SELECT Config, nValue FROM MSysConf
2012-06-08 15:51:50 CEST ERREUR: séquence d'octets invalide pour l'encodage « UTF8 » : 0xe3a974
2012-06-08 15:51:50 CEST INSTRUCTION : select relname, nspname, relkind from pg_catalog.pg_class c, pg_catalog.pg_namespace n where relkind in ('r', 'v') and n.oid = relnamespace order by nspname, relname
Et voila pour le lien avec access
ca c'est pour la sauvegarde sous postgres!
2012-06-08 15:47:53 CEST ERREUR: séquence d'octets invalide pour l'encodage « UTF8 » : 0xe3a974
oui c'est bien la commande que j'ai lancé!Pour pg_log, j'ai trouvé, mais je vous poste tout?c'est un peu long!
Le seul détail de l'erreur est :
Pour la connection access/postgres : ODBC_l'appel a échoué error while executing the query #7, pas plus de précision
pour la sauvegarde de la base en backup : Files/PostgreSQL/9.1/bin\pg_dump.exe --host localhost --port 5432 --username "postgres" --no-password --verbose --file "C:\Users\Hélène\Documents\Hélène\OSCAR\mes projets\Base de données\BBD\The base de données\postgres\essai.backup" "OSCAR"
pg_dump: lecture des schémas
pg_dump: lecture des tables utilisateur
pg_dump: la commande SQL a échoué
pg_dump: Message d'erreur du serveur : ERREUR: séquence d'octets invalide pour l'encodage « UTF8 » : 0xe3a974
pg_dump: La commande était : LOCK TABLE public."propriã©tã©s" IN ACCESS SHARE MODE
pg_dump: *** interrompu du fait d'erreurs
Le process a retourné le code de sortie 1.
J'ai vraiment besoin d'aide, je découvre tout juste les joies de PostgreSQL!
Hélène
sur l'invite il me dit que pg_dump n'est pas reconnu en tant que commande interne ou externe, un programme executable ou un fichier de commande...
mais il y a sans doute un réel problème sur le contenu de la base car je n'arrive plus non plus à la lier à access...
j'obtiens ce message d'erreur : ODBC_l'appel a échoué error while executing the query #7
Ayant déja crée tous les formulaires et renseigner la base, si je ne trouve pas de solution, j'ai peur d'avoir tout à recommencer..
Désolée, je suis débutante en postgres et le codage est moi ça fait 2, donc sous invite dos je ne connais rien aux lignes de commande.
Oui --> ENCODING = 'UTF8'
Pensez vous savoir d'ou vient le problème?