begin process at 2008 08 29 07:45:41
1 233 523 membres
62 nouveaux aujourd'hui
14 291 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Alias de table d'une bdd a l'autre sous SQL SERVER [ Archives / Base de données ] (FREESLY)

Alias de table d'une bdd a l'autre sous SQL SERVER le 28/01/2005 15:58:22

FREESLY
Bonjour le monde, voila est ce qu'une personne de grand savoir serait comment faire dans SQL SERVER une nouvelle base de donnée dont les tables serait des Alias de Tables d'une autre bdd toujours sous SQL SERVER !?

Merci d'avance.

-----------------------------------------------------------------------
Un concerné n'est pas obligatoirement un imbécile encerclé.

Pierre DAC


Re : Alias de table d'une bdd a l'autre sous SQL SERVER le 28/01/2005 17:21:29

nickadele
Membre Club
(Admin CS)
Hello Pierre  ,

Ceci devrait te permettre d'avoir un début de recherche :
http://www.sqlfr.com/code.aspx?id=27674


Bàt

Nickadele

Re : Alias de table d'une bdd a l'autre sous SQL SERVER le 28/01/2005 19:19:18

FREESLY
Moui, mais voila il existe apparement une fonction (somewhere) dans SQL_SERVER qui permet de le faire sans s'amuser a faire de script !!
Mais peut être me suis je mal expliqué donc petit schéma trés simple :

J'ai une BDD que l'on nommera 'toto' qui a trois tables 'A' 'B' et 'C' je veux créer une base de donnée 'tata' qui contiendra un peu ce que je veux comme table  mais aussi un alias de 'A' 'B' et 'C' que l'on nommera 'A1' 'B1' et 'C1' ! Ces 3 fameuses tables sont mis a jour dynamiquement par le SGBD, si je met une nouvelle entrée dans 'A' de toto et bien 'A1' de tata aura automatiquement la nouvelle entrée ! vous me suivez toujours ? Grosso modo c 'est comme un raccourci ! Voila voila, j'ai finis, au fond vous pouvez vous reveiller ! 

A++

-----------------------------------------------------------------------
Un concerné n'est pas obligatoirement un imbécile encerclé.

Pierre DAC
-----------------------------------------------------------------------
PIERRE qui roule n'amasse pas mousse...


Re : Alias de table d'une bdd a l'autre sous SQL SERVER le 31/01/2005 17:13:38

FREESLY
Réponse acceptée !

Je poste la réponse que j'ai eu sur un autre Forum, si ca peut aider quelqu'un un jour :
-----------------------------------------------------------------------------------
Dans SQL Server, tu peux continuer à avoir le même comportement que dans
ACCESS pour les tables liées
C'est même encore plus simple pusque tu n'as même pas à faire l'opération du
lien
Pour accèder à une table d'une autre base de données, il suffit de la nommer
explicitement en donnant son nom complet sous la forme suivante :

NomBase.dbo.NomTable

Supposant que tu sois sur la base Northwind et que tu veuilles accèder à une
table Auhors de la base Pubs

SELECT * FROM pubs.dbo.Authors

Assures toi juste que les objets de chaque base appartiennent à dbo

-----------------------------------------------------------------------
Un concerné n'est pas obligatoirement un imbécile encerclé.

Pierre DAC



Classé sous : table, sql, server, bdd, alias

Participer à cet échange

Pub



Appels d'offres

Recherche developpeur ...
Budget : 700€
SITE MARCHAND LOCATION...
Budget : 3 000€
SITE MARCHAND POUR HOTEL
Budget : 4 000€

CalendriCode

Août 2008
LMMJVSD
    123
45678910
11121314151617
18192021222324
25262728293031

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Boutique

Boutique de goodies CodeS-SourceS