لیست فیلدهای یک جدول با دستور select
با سلام
من 1 سوال دارم هر که میدونه لطفا راهنمایی کنه.(قبلا از راهنمایی شما متشکرم)
میخواهم با استفاده از دستور seletc نام فیلدهای یک جدول را لیست کنم.آیا امکان داره یا نه؟ این کار را برای نوشتن یک برنامه گزارش ساز می خواهم.
در غیر اینصورت چه باید کرد؟
نقل قول: لیست فیلدهای یک جدول با دستور select
use your_table_name
go
select COLUMN_NAME
from INFORMATION_SCHEMA.COLUMNS
where TABLE_NAME = 'table_name'
select name
from sys.columns
where object_id = OBJECT_ID(N'your_table_name',N'u')
نقل قول: لیست فیلدهای یک جدول با دستور select
از راهنمایی شما بسیار متشکرم.
یک سوال دیگه داشتم. می خواستم بدونم که آیا میتوان نوع فیلدهایی که از یک جدول لیست می شوند را مشخص کرد . مثلا هر فیلد از نوع رشته ای یا عددی یا datatime باشد؟
نقل قول: لیست فیلدهای یک جدول با دستور select
بله، از همان کوئری اول استفاده کنین و در قسمت لیست ستون ها، نام data_type را بنویسید.