View Full Version : بدست آوردن نام فیلد های یک جدول
milad.biroonvand
چهارشنبه 21 اردیبهشت 1390, 16:05 عصر
سلام
در صورتیکه نیاز دارید ، نام فیلد های یک جدول رو بصورت یک نتیجه داشته باشید ، باید از کدهای زیر استفاده کنید
SELECT [name] AS [Column name]
FROM syscolumns
WHERE id = (SELECT id
FROM sysobjects
WHERE type = 'U'
AND [NAME] = 'tblname')
حمیدرضاصادقیان
چهارشنبه 21 اردیبهشت 1390, 16:11 عصر
سلام.
میشه به این شکل هم نوشت
SELECT NAME FROM sys.syscolumns s
WHERE id=OBJECT_ID('Sales')
یا با استفاده از کد زیر
SELECT * FROM information_schema.[COLUMNS] c
WHERE c.TABLE_NAME='Sales'
Galawij
پنج شنبه 22 اردیبهشت 1390, 08:54 صبح
سلام
این دستور هم تعداد سطرهای جدول مورد نظر شما را برمی گرداند:
Select rows From sysindexes Where id=Object_Id('table_name') and indid<2
danial82
پنج شنبه 14 مهر 1390, 11:07 صبح
نوع فیلدها چطور بدست میاد
واینکه چطور میشه فیلد(های) مشترک در یک relation رو بدست آورد
danial82
پنج شنبه 14 مهر 1390, 11:51 صبح
SELECT TABLE_NAME,COLUMN_NAME,data_type,character_maximum _length from information_schema.columns
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.