Comment stocker les résultats d'une requete ?
16art ...
-
capela Messages postés 28 Statut Membre -
capela Messages postés 28 Statut Membre -
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.
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.
A voir également:
- Comment stocker les résultats d'une requete ?
- Resultats foot - Télécharger - Vie quotidienne
- Où sont stockés les mots de passe sur android - Guide
- Les résultats concernant les personnes sont limités - Accueil - Confidentialité
- Où sont stockés les messages whatsapp supprimés - Guide
- Samia, kevin et jason ont gardé la trace de leurs ventes quotidiennes du mois de juillet 2016. dans la feuille bilan, il manque les résultats de jason. insérez une colonne entre samia et kevin et reportez-y les résultats de jason. quel mot secret apparait en f2 ? ✓ - Forum Excel
5 réponses
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à ! :-)
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à ! :-)
16art
Merci ... je m'en VA essayer ça tout de suite ...
16art
ça ne marche pas ... le EXEC('sp_helpdb') passe pas ...
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')
Je suis sous SQL Server 7.0 sp3 et ça passe.
Sinon essai : EXEC('EXEC sp_helpdb')
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é... :-/
Je ne pourrais pas t'aider sous syBase, désolé... :-/
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
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
<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