ورود

View Full Version : نمایش لیست table های یک Database



ali643
یک شنبه 23 بهمن 1384, 18:01 عصر
سلام
دستوری در QueryAnaliyser وجود دارد که Table های یک Database را نشان بدهد؟


مرسی

shayan_delphi
یک شنبه 23 بهمن 1384, 20:41 عصر
SELECT Table_Name, Column_Name, Data_Type
FROM information_schema.columns

shayan_delphi
یک شنبه 23 بهمن 1384, 20:54 عصر
use نام دیتابیس
SELECT *
FROM sysobjects where xtype='u'

AminSobati
یک شنبه 23 بهمن 1384, 23:21 عصر
از Viewهای سیستمی بهتره استفاده کنین به جای جداول سیستمی. جداول ممکنه در هر Version از SQL Server تغییر کنند:


USE Northwind
GO
SELECT * FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_TYPE='BASE TABLE' AND TABLE_NAME<>'dtproperties'