Accueil > Forum > > > > Récuperer les noms, types, etc... d'un parametre d'une procedure stockée
Récuperer les noms, types, etc... d'un parametre d'une procedure stockée
lundi 8 novembre 2004 à 18:47:58 |
Récuperer les noms, types, etc... d'un parametre d'une procedure stockée

Arthenius
|
Hello tout le monde, Sous SQL serveur et/ou Mysql je souhaiterais pouvoir récupérer les paramêtres d'une procédure stockées. Grosso modo je veux pouvoir lister toutes les procédures stockées que j'ai créer grace à priori (sous SQL serveur): select * from sysobjects where xtype='P' and category = 0 order by name;
|
Et à partir de cette liste liste tout les parametres de chaque Procedure... Merci... Arthenius "Ce qui ne me tue pas, me rend plus fort..."
|
|
mardi 9 novembre 2004 à 23:25:37 |
Re : Récuperer les noms, types, etc... d'un parametre d'une procedure stockée

ehmarc
|
salut, tu donne la reponse dans ta quetion???? ou alors jai rien compris!!! select * from `sysobjects`where xtype='P' and category = '0' order by name
|
dans le doute je rajouterai des ` comme ca mais si tu veut tout afficher il fo que fasse ca : select * from `sysobjects`
|
++ "Aucun de nous ne sait ce que nous savons tous, ensemble." Lao Tseu inventeur du "copier coller" 
|
|
mercredi 10 novembre 2004 à 08:53:00 |
Re : Récuperer les noms, types, etc... d'un parametre d'une procedure stockée

Arthenius
|
ben avec ce select j'ai vu le nom de mes procedure...mais pas les parametres la composant....
J'ai mal regarder ???
Arthenius
"Ce qui ne me tue pas, me rend plus fort..."
|
|
mercredi 10 novembre 2004 à 09:19:46 |
Re : Récuperer les noms, types, etc... d'un parametre d'une procedure stockée

ehmarc
|
salut, Quand tu fait " select * " tu demande à voir tout les champs de ta table sysobject Pour limiter les champs il fo specifier ce que tu veut voir (a la place de *) Donc je pense que tu as mal regarder la deuxieme possibilité est que les parametres que tu cherche sont présent dans la base mais dans une autre table (lié par un identifiant par exemple) Je ne sias pas quoi te dire de mieux ++ "Aucun de nous ne sait ce que nous savons tous, ensemble." Lao Tseu inventeur du "copier coller" 
|
|
mercredi 10 novembre 2004 à 09:28:28 |
Re : Récuperer les noms, types, etc... d'un parametre d'une procedure stockée

Arthenius
|
merci je connais un peu le prinicipe du select *  certes il se peut que les parametres en question se trouve dans une autre table (ce qui semble etre le cas puisque je ne les ai pas trouver dans cette table...) ma question est OU ???  merci qd même Arthenius "Ce qui ne me tue pas, me rend plus fort..."
|
|
mercredi 10 novembre 2004 à 09:46:49 |
Re : Récuperer les noms, types, etc... d'un parametre d'une procedure stockée

ehmarc
|
ahhhh d'accord tu connais pas le nom de tes tables.... pour avoir le nom de tes tables présent dans ta base de donnée | SHOW TABLES FROM nom_de_ta_base |
ensuite pour avoir le nom des colonne dans chaque table puis ton select * from table1 t1,table2 t2 where t1.id=t2.id and ..... mais ca apperement tu sais alors je m'eternise pas ++ "Aucun de nous ne sait ce que nous savons tous, ensemble." Lao Tseu inventeur du "copier coller" 
|
|
mercredi 10 novembre 2004 à 10:14:51 |
Re : Récuperer les noms, types, etc... d'un parametre d'une procedure stockée

Arthenius
|
Nop c pas ca que je cherche.... afficher la loste des tables je savais aussi faire.... aprês 4 ans à bosser avec des Bdd....ca devient un minimum... La vrai question etait bien "Dans quelle table vue ou autre puis-je trouver les infos concernant mes procedures stockées (parametre, type des parametre etc...) ?" merci qd même ehmarc....  Il semblerait que j'ai trouver un truc sous sql serveur..Une petite view qui fait ca... : SELECT * FROM INFORMATION_SCHEMA.routines where routine_type = 'PROCEDURE';
|
la dedans un a une Colonne ROUTINE_DEFINITION qui contient le create de la procedure.... je vais essayer de recupérer mes parametres à partir de la... en décomposant le contenu de ce champ... c un peu bricolo... mais en attendant mieux... Arthenius "Ce qui ne me tue pas, me rend plus fort..."
|
|
mercredi 10 novembre 2004 à 10:15:45 |
Re : Récuperer les noms, types, etc... d'un parametre d'une procedure stockée

Arthenius
|
si kkun a autre chose je suis qd même preneur.... sous sql serveur ou mysql...
merci..
Arthenius
"Ce qui ne me tue pas, me rend plus fort..."
|
|
mercredi 25 mai 2005 à 18:49:22 |
Re : Récuperer les noms, types, etc... d'un parametre d'une procedure stockée

benaudi
|
Je vois que je ne suis pas le seul à me poser ce genre de question... Je viens de tomber sur le problème... Après une fouille globale des tables système, j'en ai déduit la petite procedure suivante :
select sysobjects.name as strNomProcedure, syscolumns.name as strNomColonne, syscolumns.colorder as intOrdreColonne, systypes.name as strType, syscolumns.length as intlongueur from sysobjects left outer join syscolumns on sysobjects.id = syscolumns.id inner join systypes on syscolumns.xusertype = systypes.xusertype where sysobjects.xtype='P' and sysobjects.category = 0 order by sysobjects.name, syscolumns.colorder
La réponse arrive surement quelques mois trop tard mais elle servira surement à d'autres... "Ce qui ne me tue pas, me rend plus fort..." mais "tout est possible à celui qui croit!" "May the force be with you..."
|
|
jeudi 26 mai 2005 à 09:18:25 |
Re : Récuperer les noms, types, etc... d'un parametre d'une procedure stockée
|
Cette discussion est classée dans : parametre, noms, récuperer, types, procedure
Répondre à ce message
Sujets en rapport avec ce message
Create DataBase [ par BasicInstinct ]
bonjour a tous,j'ai 2 petites questions pour des experts en procedures stockees :1) J'ai une procedure stockees qui doit me créer une DataBase. Mon pr
PROCEDURE avec parametre liste [ par nickadele ]
Bonjour, je dois faire une procédure stockée qui var recevoir en paramètre une liste de valeur pour la clause Where IN. Quel est la meilleure solutio
Procedure stockée : database en parametre [ par morm91 ]
Bonjour (ou bonsoir) a tous.Alors je vous expose mon probleme. Je travaille sur un projet réalisé en ASP.NET dans lequel je fais appel à un grand nomb
procedures stockées sous oracle [ par raja29 ]
Bonjour, ma question est la suivant: Comment une procedure stockée ( hello) peut recuperer son parametre à partir d'un fichier du repertoire data exem
procedures stockées [ par raja29 ]
Bonjour, j'ai un problème avec les procedures stockées sous oracle 8i: Si je défini ma procedure dans un fichier sql et je l'execute par la suite sur
PROCEDURE STOCKéé [ par AXELMEDICAL ]
Bonjour!! voila mon pbj'ai une vue toto qui me donne le resultat suivantcust id cust seg 1 bor 1 car 1
procedure ou function [ par danyclassique ]
Bonjour a tous .J aurai voulu savoir si quelqu un saurait comment creer une procedure qui me permeterait de :Voila , j ai une table qui contient 3 cha
problème d'héritage en mysql [ par ffrany ]
Bonjour,Je dois créer une base de donnée sur mysql. Il y a des sur types et sous types dans le MCD. Le problème c'est que je ne sais pas comment repré
Linq - parametre && et || pas pris en compte [ par wally88 ]
Bonjour, J'ai une requete ou j'ai bien join mes tables tout fonctionne a part un "critère" C'est pour un systeme de petit annonce.Je fais une recherc
Livres en rapport
|
Derniers Blogs
IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc REACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITERREACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITER par Groc
Une mauvaise utilisation de rx lors de l'écriture d'une couche d'accès à des services peut conduire à des cas embarassants avec des erreurs mal gérées, des appels qui ne partent lorsqu'ils le devraient, et même des résultats incorrects . le tout nuis...
Cliquez pour lire la suite de l'article par Groc SHAREPOINT BLOG SITE, PROBLèME D'ARCHIVESSHAREPOINT BLOG SITE, PROBLèME D'ARCHIVES par junarnoalg
Dernièrement, nous avons migré le site
myTIC
vers un nouveau serveur SharePoint 2010. Dans les contenus que nous vouloins récupérer, nous avions un certain nombre de blogs.
Nous avons utilisé les commandes Power...
Cliquez pour lire la suite de l'article par junarnoalg
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|