Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2190 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Récupérer le format des données

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Récupérer le format des données

n°1228751
Fred_l
Posté le 22-10-2005 à 17:40:34  profilanswer
 

Bonjour,
 
Peut on récupérer le format des données des champs dans une table ?
 
En fait j'ai besoin de récupérer le Type de données des champs d'une table pour en créer une autre.
 
Je m'explique :
 
J'ai une table avec X champs ( X, parce que cette table est créée en fonction des données qui lui sont fournies )
Moi j'ai besion de faire une extaction de cette table dans une autre..
Mais ceux ci ne sont jamais au même endroit et non pas forcemant le même format que la veille ( Ca aurait été trop simple sinon ! )
 
De plus mon autre table est sur une autre base de données donc on oublie le SELECT INTO.... En plus j'ai pas les droits de création de table sur la base....
 
Donc j'ai besion de récupérer le nom du champs et le type de données pour la création de mon autre table.
Ainsi je construirais ma requête de création sur ma Base...
( Même si c'est en VBS avec le recordset ca me va... mais là non plus je n'ai rien trouvé ! )
 
J'ai bien vue une commande DESCRIBE, mais pas moyen de la faire marcher...  
DESCRIBE TABLE Matable;
 
Instruction SQL non valide; 'DELETE', 'INSERT', 'PROCEDURE', 'SELECT' ou 'UPDATE' attendus.
 
Merci si vous avez une solution....
 
Fred
 

mood
Publicité
Posté le 22-10-2005 à 17:40:34  profilanswer
 

n°1228759
Arjuna
Aircraft Ident.: F-MBSD
Posté le 22-10-2005 à 18:21:03  profilanswer
 

1) quel SGBD ?
2) essaie à la pace du "select into" la commande suivante :
 
insert into matabedestination (les champs) select les champs from matableorigine

n°1228766
Fred_l
Posté le 22-10-2005 à 18:57:27  profilanswer
 

D'un coté ( Serveur) c'est SQL Server
De l'autre c'est Access.
 
J'y ai bien pensé au Insert into..... Mais la table (Access) n'est plus bonne vu que les données de la tale (SQL ) ne sont pas les mêmes...
 
Donc je suis obligé de faire un DROP TABLE sur Access puis de recréer la table.. seulement je ne sais pas quel Type de données il faut que je mette lors de mon CREATE TABLE Matable Column_Name Data_Type !
 
Grrrrr. juste le moyen de savoir le Data_Type....C'est tout ce qu'il me manque... Il doit bien y avoir un moyen de le trouver, la question est comment !
 
Merci quand même...

n°1228822
Arjuna
Aircraft Ident.: F-MBSD
Posté le 22-10-2005 à 19:55:29  profilanswer
 

tu peux faire "create table dest as select * from ori"


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Récupérer le format des données

 

Sujets relatifs
Oracle SQL+ > Récupérer le contenu d'un champ assez longRécuperer sortie (tous mes cout) de mon programme pour faire un log !!
[PHP] Connexion base de donnéesRecuperer un id d'un clip
interface php et bases de données XMLrecuperer le nom d'utilisateur
Vbscript - Convertir un fichier TXT du format Unicode vers ANSIProblème de suppression de données
[RESOLU] [FORMULAIRE] probleme de récup des données 
Plus de sujets relatifs à : Récupérer le format des données


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR