Générer une base des données
Fermé
drinokos
Messages postés
11
Date d'inscription
mercredi 21 janvier 2009
Statut
Membre
Dernière intervention
15 avril 2011
-
13 avril 2011 à 11:16
drinokos Messages postés 11 Date d'inscription mercredi 21 janvier 2009 Statut Membre Dernière intervention 15 avril 2011 - 13 avril 2011 à 12:14
drinokos Messages postés 11 Date d'inscription mercredi 21 janvier 2009 Statut Membre Dernière intervention 15 avril 2011 - 13 avril 2011 à 12:14
A voir également:
- Générer une base des données
- Generer mot de passe - Télécharger - Sécurité
- Exemple base de données access à télécharger gratuit ✓ - Forum Logiciels
- Tnt base de données vide - Forum TNT / Satellite / Réception
- La base de données de sécurité du serveur n'a pas de compte d'ordinateur pour la relation ✓ - Forum Réseau
- Formules excel de base - Guide
8 réponses
Melooo
Messages postés
1405
Date d'inscription
vendredi 28 novembre 2008
Statut
Membre
Dernière intervention
18 mars 2013
84
Modifié par Melooo le 13/04/2011 à 11:34
Modifié par Melooo le 13/04/2011 à 11:34
Salut,
tes tables sont déjà créées ?
tes tables sont déjà créées ?
drinokos
Messages postés
11
Date d'inscription
mercredi 21 janvier 2009
Statut
Membre
Dernière intervention
15 avril 2011
13 avril 2011 à 11:39
13 avril 2011 à 11:39
oui elle sont déja créer je peux t'envoyer le fichier générer par email
Melooo
Messages postés
1405
Date d'inscription
vendredi 28 novembre 2008
Statut
Membre
Dernière intervention
18 mars 2013
84
13 avril 2011 à 11:40
13 avril 2011 à 11:40
Non non ca ira, si elles sont créées c'est bon...
tu veux faire quoi exactement comme requête ?
tu veux faire quoi exactement comme requête ?
drinokos
Messages postés
11
Date d'inscription
mercredi 21 janvier 2009
Statut
Membre
Dernière intervention
15 avril 2011
13 avril 2011 à 11:42
13 avril 2011 à 11:42
bon en fait moi je veux créer ma base de donnée pour pouvoir la teste par des requête sql
Melooo
Messages postés
1405
Date d'inscription
vendredi 28 novembre 2008
Statut
Membre
Dernière intervention
18 mars 2013
84
13 avril 2011 à 11:46
13 avril 2011 à 11:46
D'accord,
mais euh je ne vois pas à quoi sert ton if exists devant les select...
Le select permet de séléctionner des valeurs de ta base de données
le alter table permet de modifier la structure de ta table
et le delete supprime (la apparement) ta clé étrangère...
que tu veux exactement avec cette requête ?
mais euh je ne vois pas à quoi sert ton if exists devant les select...
if exists(select 1 from sys.sysforeignkey where role='FK_AFFECTAT_APPARTIEN_EQUIPE') then alter table AFFECTATION_EQUIPE delete foreign key FK_AFFECTAT_APPARTIEN_EQUIPE end if;
Le select permet de séléctionner des valeurs de ta base de données
le alter table permet de modifier la structure de ta table
et le delete supprime (la apparement) ta clé étrangère...
que tu veux exactement avec cette requête ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
drinokos
Messages postés
11
Date d'inscription
mercredi 21 janvier 2009
Statut
Membre
Dernière intervention
15 avril 2011
13 avril 2011 à 11:50
13 avril 2011 à 11:50
merci,
j'ai pas touché le fichier, il été généré par powerAMC et justement j'ai pas voulais intervenir pour ce raison et j'ai préféré demander
j'ai pas touché le fichier, il été généré par powerAMC et justement j'ai pas voulais intervenir pour ce raison et j'ai préféré demander
Melooo
Messages postés
1405
Date d'inscription
vendredi 28 novembre 2008
Statut
Membre
Dernière intervention
18 mars 2013
84
13 avril 2011 à 11:52
13 avril 2011 à 11:52
Et si tu essayes de mettre juste sa :
Tu sais déjà les requêtes que tu dois réaliser ?
if exists(select 1 from sys.sysforeignkey where role='FK_AFFECTAT_APPARTIEN_EQUIPE') then alter table AFFECTATION_EQUIPE delete foreign key FK_AFFECTAT_APPARTIEN_EQUIPE end if;
Tu sais déjà les requêtes que tu dois réaliser ?
drinokos
Messages postés
11
Date d'inscription
mercredi 21 janvier 2009
Statut
Membre
Dernière intervention
15 avril 2011
13 avril 2011 à 11:55
13 avril 2011 à 11:55
oui je vais essayer de faire ca dans un premier temps, et je t dirai quoi
drinokos
Messages postés
11
Date d'inscription
mercredi 21 janvier 2009
Statut
Membre
Dernière intervention
15 avril 2011
13 avril 2011 à 11:57
13 avril 2011 à 11:57
attend me je vois pas la différence avec ma requête?
drinokos
Messages postés
11
Date d'inscription
mercredi 21 janvier 2009
Statut
Membre
Dernière intervention
15 avril 2011
13 avril 2011 à 12:14
13 avril 2011 à 12:14
bon j'ai fait comme prévu voila ce que m'affiche la
requête SQL: Documentation
/*==============================================================*/ /* Nom de SGBD : Sybase SQL Anywhere 12 */ /* Date de cr?ation : 13/04/2011 10:02:50 */ /*==============================================================*/ select 1 from sys.sysforeignkey where role= FK_AFFECTAT_APPARTIEN_EQUIPE then alter table AFFECTATION_EQUIPE delete foreign key FK_AFFECTAT_APPARTIEN_EQUIPE select 1 from sys.sysforeignkey where role= FK_AFFECTAT_EST_AFFEC_UTILISAT then alter table AFFECTATION_EQUIPE delete foreign key FK_AFFECTAT_EST_AFFEC_UTILISAT select 1 from sys.sysforeignkey where role= FK_COMPOSE_COMPOSE_CHAMP_DE then alter table COMPOSE delete foreign key FK_COMPOSE_COMPOSE_CHAMP_DE select 1 from sys.sysforeignkey where role= FK_COMPOSE_COMPOSE2_DEMANDE then alter table COMPOSE delete foreign key FK_COMPOSE_COMPOSE2_DEMANDE select 1 from sys.sysforeignkey where role= FK[...]
MySQL a répondu: Documentation
#1064 - Erreur de syntaxe près de 'then
alter table AFFECTATION_EQUIPE
delete foreign key FK_AFFECTAT_' à la ligne 7
requête SQL: Documentation
/*==============================================================*/ /* Nom de SGBD : Sybase SQL Anywhere 12 */ /* Date de cr?ation : 13/04/2011 10:02:50 */ /*==============================================================*/ select 1 from sys.sysforeignkey where role= FK_AFFECTAT_APPARTIEN_EQUIPE then alter table AFFECTATION_EQUIPE delete foreign key FK_AFFECTAT_APPARTIEN_EQUIPE select 1 from sys.sysforeignkey where role= FK_AFFECTAT_EST_AFFEC_UTILISAT then alter table AFFECTATION_EQUIPE delete foreign key FK_AFFECTAT_EST_AFFEC_UTILISAT select 1 from sys.sysforeignkey where role= FK_COMPOSE_COMPOSE_CHAMP_DE then alter table COMPOSE delete foreign key FK_COMPOSE_COMPOSE_CHAMP_DE select 1 from sys.sysforeignkey where role= FK_COMPOSE_COMPOSE2_DEMANDE then alter table COMPOSE delete foreign key FK_COMPOSE_COMPOSE2_DEMANDE select 1 from sys.sysforeignkey where role= FK[...]
MySQL a répondu: Documentation
#1064 - Erreur de syntaxe près de 'then
alter table AFFECTATION_EQUIPE
delete foreign key FK_AFFECTAT_' à la ligne 7