ورود

View Full Version : تعیین نام بانک در sp



ehsane
چهارشنبه 25 مرداد 1385, 12:57 عصر
چگونه میتوان در یک sp نام بانک را بصورت متغییر وارد کرد یعنی در هر بار اجرای آن نام بانک از طریق یک پارامتر مشخص شود.

majid_afra222
چهارشنبه 25 مرداد 1385, 15:42 عصر
سلام
برای دسترسی به object ها در SQL Server 2000


[server_name].[db_name].[owner].[object_name]

پس میتونی نام بانک رو بصورت پارامتربفرستی و ازش استفاده کنی.
مثال :


@strSelect = N'select * from ' + @db_name+'..tbl'
EXEC(@strSelect)

odiseh
چهارشنبه 25 مرداد 1385, 15:47 عصر
سلام
ببین با این دستور موفق میشی::

select * from information_schema.schemata
که ستون catalog_Name اسم تمام بانکها اطلاعاتی روی سرور رو داره