آموزشگاه برنامه نویسی تحلیل داده
آموزشگاه برنامه نویسی تحلیل داده

INFORMATION SCHEMA COLUMN DOMAIN USAGE

دوره های مرتبط با این مقاله

INFORMATION SCHEMA COLUMN DOMAIN USAGE

ویو INFORMATION_SCHEMA.COLUMN_DOMAIN_USAGE به شما اجازه می دهد تا اطلاعاتی در مورد انواع داده های مستعار به دست آورید که برای ستون ها استفاده می شوند. به طور پیش فرض این اطلاعات در مورد هر جدول و ویو موجود در دیتابیس با نوع داده ی مستعار، نشان داده می شود.

توضیحات:

این ویو ازطریق هر دیتابیس در SQL Server فراخوانده می شود و نتایج مربوط به داده را در داخل یک دیتابیس خاص گزارش می دهد.

ستون هایی که این ویو گزارش می دهد، به قرار زیر می باشند:

Column name
Data type
Description
DOMAIN_CATALOG
nvarchar(128)
Database in which the alias data type exists.
DOMAIN_SCHEMA
nvarchar(128)
Name of schema that contains the alias data type.
DOMAIN_NAME
sysname
Alias data type.
TABLE_CATALOG
nvarchar(128)
Table qualifier.
TABLE_SCHEMA
nvarchar(128)
Table owner.
TABLE_NAME
sysname
Table in which the alias data type is used.
COLUMN_NAME
sysname
Column using the alias data type.

( منبع: کتاب های آنلاین SQL Server 2005)

در اینجا مثالی را می بینید که از دیتابیس AdventureWorks و با استفاده از query زیر برداشته شده است:

SELECT * FROM INFORMATION_SCHEMA.COLUMN_DOMAIN_USAGE

در نتایج زیر مشاهده می کنیم که داده ی Name در ستون DOMAIN_NAME در جدول های زیادی برای ستون های ReviewerName ProductReview))و Name (AddressType, ProductSubcategory, UnitMeasure) استفاده شده است.

آموزش SQL Server آموزش SQL Server

برای مشاهده ی انواع داده ی تاکید شده برای داده های مستعار، می توانید از Query زیر استفاده کنید:

SELECT DISTINCT DOMAIN_NAME, DATA_TYPE, CHARACTER_MAXIMUM_LENGTH
FROM INFORMATION_SCHEMA.COLUMNS
WHERE DOMAIN_NAME IS NOT NULL
  • 2421
  •    912
  • تاریخ ارسال :   1394/07/27

دانلود PDF دانشجویان گرامی اگر این مطلب برای شما مفید بود لطفا ما را در GooglePlus محبوب کنید
رمز عبور: tahlildadeh.com یا www.tahlildadeh.com
ارسال دیدگاه نظرات کاربران
شماره موبایل دیدگاه
عنوان پست الکترونیک

ارسال

آموزشگاه برنامه نویسی تحلیل داده
آموزشگاه برنامه نویسی تحلیل داده

تمامی حقوق این سایت متعلق به آموزشگاه تحلیل داده می باشد .