Requete Creation de Table
Developpeur WDF
Inscrit:
10/02/2005 14:25
De Lille
Post(s): 123
Bonjour,

Est il possible de créer une requete création de table???

Exemple :

CREATE TABLE TableFinale SELECT * FROM TableSource


ou bien je dois créer la table et la remplior en parcourant la requete sur la TAbleSource


Merci

Contribution le : 18/04/2005 16:04
Créer un fichier PDF de la contribution Imprimer


Re: Requete Creation de Table
Developpeur WDF
Inscrit:
10/02/2005 14:25
De Lille
Post(s): 123
Apparemment non, pas d'instruction CREATE donc je dois le faire manuellement

Contribution le : 18/04/2005 16:11
Créer un fichier PDF de la contribution Imprimer


Re: Requete Creation de Table
DSI WDF
Inscrit:
15/03/2005 14:22
Post(s): 238
Utilise:
SELECT XX.XX AS XX,
...
INTO
FROM YYY
WHERE ...

Cependant, je ne sais pas si c'est vallable en HF.

Contribution le : 18/04/2005 17:05
Créer un fichier PDF de la contribution Imprimer


Re: Requete Creation de Table
Developpeur WDF
Inscrit:
10/02/2005 14:25
De Lille
Post(s): 123
Ca marche en VB j'ai pas essayé en HF je verrais demain la je rentre a la casa

Merci

Contribution le : 18/04/2005 17:17
Créer un fichier PDF de la contribution Imprimer


Re: Requete Creation de Table
Developpeur WDF
Inscrit:
10/02/2005 14:25
De Lille
Post(s): 123
La requete s'execute correctement mais ne me créait pas la table...en fait elle tri la table d'origine...

SELECT * INTO [TableDestination] FROM [TableOrigine]

Contribution le : 19/04/2005 09:26
Créer un fichier PDF de la contribution Imprimer


Re: Requete Creation de Table
Anonyme
AVec access comme BD, ça fonctionne. En HF, effectivement, la commande n'est pas gérée.

Contribution le : 19/04/2005 09:41
Créer un fichier PDF de la contribution Imprimer


Re: Requete Creation de Table
Developpeur WDF
Inscrit:
10/02/2005 14:25
De Lille
Post(s): 123
Y A T il un autre moyen de créer une tabmle par l'intermédiaire d'une requete ou il faut la créer dynamiqument???

Et apres si je la créait dynamiquement je dois la remplir en utilisant le wLangage???

Contribution le : 19/04/2005 09:45
Créer un fichier PDF de la contribution Imprimer


Re: Requete Creation de Table
DSI WDF
Inscrit:
15/03/2005 14:22
Post(s): 238
Oui:
Tu exécute ta requete, tu déclare un descripteur de fichier et de rubrique. POur chaque rubrique de ta requete, tu décrit (dans ton descripteur de rubrique) les propriétées.

Cependant, seule les fichiers créé dans l'analyse sont visible de celle ci.

Contribution le : 19/04/2005 10:14
Créer un fichier PDF de la contribution Imprimer


Re: Requete Creation de Table
Developpeur WDF
Inscrit:
10/02/2005 14:25
De Lille
Post(s): 123
Citation :
Cependant, seule les fichiers créé dans l'analyse sont visible de celle ci.


je suis au courant j'ai fais un gestionnaire d'importation de fichiers (textes,excel,access,dBase) et je suis loin d'avoir fini

Contribution le : 19/04/2005 10:16
Créer un fichier PDF de la contribution Imprimer


Re: Requete Creation de Table
Developpeur WDF
Inscrit:
10/02/2005 14:25
De Lille
Post(s): 123
J'essaie la requete suivante mais elle ne fonctionne pas

"SELECT ["+{NomTable}+"].* FROM ["+{NomTable}+"],TABLE_RB WHERE TABLE_RB.DEP=..."


Apparament il aime pas le
["+{NomTable}+"].*


Quelqu'un a une idée??

Merci

Contribution le : 19/04/2005 12:09
Créer un fichier PDF de la contribution Imprimer


Re: Requete Creation de Table
DSI WDF
Inscrit:
15/03/2005 14:22
Post(s): 238
Essaye :

[" + {NomTable}..Nom + "].*

Cependant, je ne sais pas s'il supporte cette syntaxe.

Contribution le : 19/04/2005 12:37
Créer un fichier PDF de la contribution Imprimer


Re: Requete Creation de Table
Bonjour,

Citation :

"SELECT ["+{NomTable}+"].* FROM ["+{NomTable}+"],TABLE_RB WHERE TABLE_RB.DEP=..."


la variable NomTable contient le nom de la table ? par exemple TABLE_RA

dans ce cas votre requete sera uniquement :

Citation :

"SELECT ["+NomTable+"].* FROM ["+NomTable+"],TABLE_RB WHERE TABLE_RB.DEP=..."


l'indirection n'est pas utile.

Bon dev
@+

Contribution le : 19/04/2005 12:43
Créer un fichier PDF de la contribution Imprimer


Re: Requete Creation de Table
Developpeur WDF
Inscrit:
10/02/2005 14:25
De Lille
Post(s): 123
Je suis obligé d'utiliser l'indirection car NomTable est une source de données..sinon j'ai une erreur

Contribution le : 19/04/2005 13:37
Créer un fichier PDF de la contribution Imprimer


Re: Requete Creation de Table
vous essayer de faire quoi ? une jointure entre le resultat d'une requete et une autre tables ?

sinon l'utilisation simple est

MaRequête est une source de données
HExécuteRequeteSQL(MaRequête, "SELECT MATABLEA.*,MATABLEB.* FROM MATABLEA,MATBLEB WHERE .....")

dans ce cas la MATBLEA n'est pas une source de données.

ou alors j'ai rien compris a la question

(je dois etre fatigué)





Contribution le : 19/04/2005 13:48
Créer un fichier PDF de la contribution Imprimer


Re: Requete Creation de Table
Developpeur WDF
Inscrit:
10/02/2005 14:25
De Lille
Post(s): 123
Je m'explique :

J'ai une table appelé TABLE_RB (Table pour le tri postal RéseauB) en dur dans l'analyse.(Rubriques : DEP, ZONE, LIBELLE)

J'importe un fichier texte a trier par rapport a la table TABLE_RB(adresses clients) - Source de données : NomFichierHF

REQUETE DE TRI (en dur):
"SELECT TABLEFICHIERCLIENT.* FROM TABLEFICHIERCLIENT,TABLE_RB WHERE TABLEFICHIERCLIENT.Departement=TABLE_RB.DEP 
ORDER BY TABLE_RB.ZONE, TABLEEFICHIERCLIENT.CODEPOSTAL"


et maintenant il faut que je remplace TABLEFICHIERCLIENT
par la source de données car TABLEFICHIERCLIENT est un
fichier texte importé dans un HF donc decrit en dynamique

Mais je crois savoir pourquoi ca ne marche pas :

Ne serait ce pas parce qu'il y a une reference a la table
TABLE_RB dans mon ORDER BY??

Contribution le : 19/04/2005 13:57
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant




Enregistrer votre réponse
CompteNom   Mot de passe   Authentification
Message:


Vous ne pouvez pas débuter de nouveaux sujets.
Vous pouvez voir les sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

[Recherche avancée]


Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2