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