rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

Comment stocker les résultats d'une requete ?

16art ..., le mercredi 9 janvier 2002 à 11:39:41
Comment stocker les résultats d'une requete SQL dans un table crée pour ça.

J'aimerais pouvoir manipuler les données résultantes de la procédure système sp_helpdb sur une base sybase en les insérant dans une table qui sera crée pour l'occasion au même moment.
Répondre à 16art ...  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
sebsauvage, le mercredi 9 janvier 2002 à 12:07:51
Tu peux faire :

INSERT INTO matable EXEC('moncodeSQL')

Typiquement, on fera l'INSERT dans une table temporaire.

Exemple : on veut la liste des bases qui ont le mode 'bulkinsert' à 'ON':

CREATE TABLE #TMPH (name varchar(64), db_size varchar(20), owner varchar(64), dbid int, created datetime, status varchar(255))
INSERT INTO #TMPH EXEC ('sp_helpdb')
SELECT * FROM #TMPH WHERE STATUS LIKE '%bulkcopy%'
DROP TABLE #TMPH

(Pour la longueur des champs de la table temporaire #TMPH, j'y suis allé un peu au pif : à toi de vérifier dans la doc de sp_helpdb la taille max de chacun des champs)


Voilà ! :-)
Répondre à sebsauvage

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
16art, le mercredi 9 janvier 2002 à 12:22:42
Merci ... je m'en VA essayer ça tout de suite ...
Répondre à 16art

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
16art, le mercredi 9 janvier 2002 à 12:48:09
ça ne marche pas ... le EXEC('sp_helpdb') passe pas ...
Répondre à 16art

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
sebsauvage, le mercredi 9 janvier 2002 à 13:58:21
mmm... tu as quelle version de SQL Server ?

Je suis sous SQL Server 7.0 sp3 et ça passe.

Sinon essai : EXEC('EXEC sp_helpdb')
Répondre à sebsauvage

5


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
16art, le mercredi 9 janvier 2002 à 14:28:37
j'utilise sybase .
Répondre à 16art

6


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
sebsauvage, le mercredi 9 janvier 2002 à 14:39:00
Ah... en théorie le TSQL est compatible entre syBase et SQL Server, mais cette syntaxe doit faire partie des différences subtiles entre les deux.

Je ne pourrais pas t'aider sous syBase, désolé... :-/
Répondre à sebsauvage

7


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 capela, le mardi 23 octobre 2007 à 11:42:23
bonjour tt le monde j'ai fait un formulaire en php; Voici mon code

<form method="post" action="aach.php">
<input type="text" name="nomdeleg" >

<option selected>a</option>
<option selected>b</option>
<option selected>c</option>
<option selected>d</option>
<option selected>e</option>
</select>
je voudrais qd l'utilisateur choisit a ou b ou c une liste deroulante doit s'afficher dans une zone de texte et il fait son 2ème choix.
j'espère que je me suis bien exprimé.
Merci
Répondre à capela
Logiciels pertinents trouvés dans les téléchargements
Télécharger GMail Space 0.5.6GMail Space - Si vous possédez un compte GMail , cette extension vous permet d'utiliser votre compte comme espace de stockage de fichiers...Catégorie: Extensions Firefox
Licence: Open Source
Télécharger GLPI 0.71.1GLPI - GLPI est une application libre, distribuée sous licence GPL destinée à la gestion de parc informatique et de helpdesk. ...Catégorie: Gestion de parc
Licence: Freeware/gratuit
Télécharger Index.dat Analyzer v 2.0Index.dat Analyzer - Index.dat Analyzer permet de voir, éditer et effacer le contenu de ces fichiers - théoriquement cachés - qui participent aux...Catégorie: Anonymat/Confidentialité
Licence: Freeware/gratuit
Télécharger Windows Media Player 11Windows Media Player - Le Lecteur Windows Media 11 (WMP) est l'une des fonctionnalités incluses dans Windows Vista et offre des outils pour...Catégorie: Lecteurs vidéo
Licence: Freeware/gratuit
Plus de logiciels gratuits sur « Comment stocker les résultats d'une requete ? »