c'est pas tout à fait ca ! car pour ça faut que je me positionne sur chaque base du serveur et lancer ta requete !
c'est presque ça, mais sur toute les bases du serveur.
j'suis sur Sql2005 si ca peut aider !!
"EmanuelL" a écrit dans le message de news:
Bonjour,
Une de solutions:
SELECT TABLE_SCHEMA + '.' + TABLE_NAME FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_TYPE = 'BASE TABLE' ORDER BY 1
A+ ;-)
msnews.microsoft.com avait soumis l'idée :
bonjour,
plutot que je m'embarque dans un script existerait'il dejà une procedure ou astuces
pour renvoyer les tables de toutes les bases d'un meme serveur.
Merci par avance.
--
*!* ----------------------------------- EmanuelL Membre d'AtoutFox www.atoutfox.org
Fred BROUARD
DECLARE @SQL NVARCHAR(max) SET @SQL = '' SELECT @SQL = @SQL + 'SELECT * FROM ' + name + '.INFORMATION_SCHEMA.TABLES;' FROM sys.databases; EXEC (@SQL);
-- Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com Audit, conseil, expertise, formation, modélisation, tuning, optimisation Enseignant aux Arts & Métiers PACA et à L'ISEN Toulon - Var Technologies *********************** http://www.sqlspot.com *************************
msnews.microsoft.com a écrit :
bonjour,
plutot que je m'embarque dans un script existerait'il dejà une procedure ou astuces
pour renvoyer les tables de toutes les bases d'un meme serveur.
Merci par avance.
DECLARE @SQL NVARCHAR(max)
SET @SQL = ''
SELECT @SQL = @SQL + 'SELECT * FROM ' + name + '.INFORMATION_SCHEMA.TABLES;'
FROM sys.databases;
EXEC (@SQL);
--
Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL
Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com
Audit, conseil, expertise, formation, modélisation, tuning, optimisation
Enseignant aux Arts & Métiers PACA et à L'ISEN Toulon - Var Technologies
*********************** http://www.sqlspot.com *************************
msnews.microsoft.com a écrit :
bonjour,
plutot que je m'embarque dans un script existerait'il dejà une procedure
ou astuces
pour renvoyer les tables de toutes les bases d'un meme serveur.
DECLARE @SQL NVARCHAR(max) SET @SQL = '' SELECT @SQL = @SQL + 'SELECT * FROM ' + name + '.INFORMATION_SCHEMA.TABLES;' FROM sys.databases; EXEC (@SQL);
-- Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com Audit, conseil, expertise, formation, modélisation, tuning, optimisation Enseignant aux Arts & Métiers PACA et à L'ISEN Toulon - Var Technologies *********************** http://www.sqlspot.com *************************
msnews.microsoft.com a écrit :
bonjour,
plutot que je m'embarque dans un script existerait'il dejà une procedure ou astuces
pour renvoyer les tables de toutes les bases d'un meme serveur.
Merci par avance.
msnews.microsoft.com
Merci Fred
"Fred BROUARD" a écrit dans le message de news:%
DECLARE @SQL NVARCHAR(max) SET @SQL = '' SELECT @SQL = @SQL + 'SELECT * FROM ' + name + '.INFORMATION_SCHEMA.TABLES;' FROM sys.databases; EXEC (@SQL);
-- Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com Audit, conseil, expertise, formation, modélisation, tuning, optimisation Enseignant aux Arts & Métiers PACA et à L'ISEN Toulon - Var Technologies *********************** http://www.sqlspot.com *************************
msnews.microsoft.com a écrit :
bonjour,
plutot que je m'embarque dans un script existerait'il dejà une procedure ou astuces
pour renvoyer les tables de toutes les bases d'un meme serveur.
Merci par avance.
Merci Fred
"Fred BROUARD" <brouardf@club-internet.fr> a écrit dans le message de
news:%23hiPicA0JHA.3988@TK2MSFTNGP05.phx.gbl...
DECLARE @SQL NVARCHAR(max)
SET @SQL = ''
SELECT @SQL = @SQL + 'SELECT * FROM ' + name +
'.INFORMATION_SCHEMA.TABLES;'
FROM sys.databases;
EXEC (@SQL);
--
Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL
Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com
Audit, conseil, expertise, formation, modélisation, tuning, optimisation
Enseignant aux Arts & Métiers PACA et à L'ISEN Toulon - Var Technologies
*********************** http://www.sqlspot.com *************************
msnews.microsoft.com a écrit :
bonjour,
plutot que je m'embarque dans un script existerait'il dejà une procedure
ou astuces
pour renvoyer les tables de toutes les bases d'un meme serveur.
DECLARE @SQL NVARCHAR(max) SET @SQL = '' SELECT @SQL = @SQL + 'SELECT * FROM ' + name + '.INFORMATION_SCHEMA.TABLES;' FROM sys.databases; EXEC (@SQL);
-- Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com Audit, conseil, expertise, formation, modélisation, tuning, optimisation Enseignant aux Arts & Métiers PACA et à L'ISEN Toulon - Var Technologies *********************** http://www.sqlspot.com *************************
msnews.microsoft.com a écrit :
bonjour,
plutot que je m'embarque dans un script existerait'il dejà une procedure ou astuces
pour renvoyer les tables de toutes les bases d'un meme serveur.
Merci par avance.
WOLO Laurent
Vous êtes malheureusement obligés d'écrire un script.
"msnews.microsoft.com" a écrit dans le message de news:
bonjour,
plutot que je m'embarque dans un script existerait'il dejà une procedure ou astuces
pour renvoyer les tables de toutes les bases d'un meme serveur.
Merci par avance.
Vous êtes malheureusement obligés d'écrire un script.
"msnews.microsoft.com" <christophe.perez@pjms.fr> a écrit dans le message de
news:64B27DC8-0ADD-49A8-9C8A-7EFFB9ECE668@microsoft.com...
bonjour,
plutot que je m'embarque dans un script existerait'il dejà une procedure
ou astuces
pour renvoyer les tables de toutes les bases d'un meme serveur.