PDA

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



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


مرسی

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

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

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


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