PDA

View Full Version : سوال: بدست آوردن نام تمام جداول یک دیتابیس با یک کواری



RoostaYeBekr
یک شنبه 22 دی 1387, 17:27 عصر
بچه ها کسی می دونه چطوری با فرض داشتن نام دیتابیس ، می توان کواری نوشت که بتواند نام تمام جداول موجود در آن دیتابیس را گرفت ؟
مرسی.

reza_Nazem
یک شنبه 22 دی 1387, 18:32 عصر
SELECT * FROM sysobjects
WHERE xtype = 'U'


و یا



EXEC sp_tables

RoostaYeBekr
یک شنبه 22 دی 1387, 20:37 عصر
سلام
دستتون درد نکنه . ممنون.

این کواری که فرستادید ، هم در SQL.Server2000 جواب می ده ، هم در SQL.Server2005 ؟

ببین این کواری زیر رو هم بلدی :
بدست آوردن نام تمام دیتابیس هایی که در SQL.Server ساختیم.

reza_Nazem
دوشنبه 23 دی 1387, 07:09 صبح
اره در هر رو ورژن کار می کنه



EXEC sp_databases





SELECT * FROM sysdatabases s

این query رو باید روی دیتابیس master اجرا کنی