View Full Version : بدست اوردن لیست فیلد های یک جدول
mohsen_metn
شنبه 16 خرداد 1388, 13:36 عصر
سلام
برای بدست اوردن لیست فیلد های یک جدول چه دستوری باید مورد استفاده قرار گیرد؟
Afshin160
شنبه 16 خرداد 1388, 14:21 عصر
سلام ... خيلي ساده :
col_name(table_id,column_id)
هر دو هم از نوع int هستن
mohsen_metn
شنبه 16 خرداد 1388, 14:37 عصر
سلام ... خيلي ساده :
col_name(table_id,column_id)
هر دو هم از نوع int هستن
ممنون از راهنمایی تان
حلا چطوری می تونم تعداد فیلد ها را بدست بیارم؟
pesar irooni
شنبه 16 خرداد 1388, 17:33 عصر
با این کد هم میشه لیست فیلدهای جدول را بدست آورد و نیاز به کد جدول نیست
CREATE PROCEDURE sp_GetAccesses AS
DECLARE @c varchar(4000), @t varchar(128)
SET @c = ''
SET @t='myTable'
SELECT @c = @c + c.name + ', '
FROM syscolumns c INNER JOIN sysobjects o ON o.id = c.id
WHERE o.name = @t
ORDER BY colid
SELECT Substring(@c, 1, Datalength(@c)-2 )
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.