ايران ويج

نسخه‌ی کامل: روش تعریف تایپ جدید
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
سلام.
یادمه یه جا تو sql میشد یه تایپ جدید تعریف کرد و بعدا هنگام ساختن جدول میشد یه فیلد رو از نوع تایپ خودمون تعریف کنیم.
لطفا در موردش توضیح بدید.
سلام.
کسی نمیدونه؟
آقا پیمان
با عرض سلام و احترام
اگر منظور شما sql server است یک جایی به نام quary analizor داره و می توانیم با آن دستور اس کیو ال هایمان را بنویسیم.
خواهشا منظور خودتان را ذکر نمایید.

با احترام
در كل مثل اين كه به دو راه ميشه.
يكي Alias Data Types كه به نظر نمياد امكاناتي داشته باشه.
و يكي CLR User-defined Types
من زياد sqlserver كار نكردم. به اينا يه سري بزنيد: (البته همه اينا برا SQLServer2005 هسته )(البته Alias Data Types شو تو 2000 فكر كنم يه وقتاي كار ميكرديم.)
دستور Create Type براي هر دو روش.
http://msdn.microsoft.com/en-us/library/...L.90).aspx
اين همون ساختن به روش CLR User-defined Types. زيرمجموعه ها و اينور اونورش يه نگاه بندازيد
http://msdn.microsoft.com/en-us/library/...L.90).aspx
كار با اولي
http://msdn.microsoft.com/en-us/library/...L.90).aspx
كار با دومي (اينم بايد ياور زير مجموعه هاشو استاد كنيد)
http://msdn.microsoft.com/en-us/library/...L.90).aspx
ایجاد کردن یک User-Defined Data Types
1- پوشه User-Defined Data Types را از پایگاه داده Aromatherapy راهبری می کنیم. SQL Server یک لیستی ازUser-Defined Data Types را نشان می دهد (چیزی در پایگاه داده Sample وجودندارد).

2- دکمه New را کلیک کرده SQL Server کادر محاوره ای User-Defined Data Types را نشان می دهد.

3- MySample را به عنوان نام User-Defined Data Types تایپ می کنیم.

4- نوع داده پایگاه را varchar و طول آن را 20 قرار می دهیم.

5- Dbo.Sample Rule را در Rule Combo Box انتخاب می کنیم.

6- مقادیر پیش فرض برای Allow Nulls و گزینه های پیش فرض را می پذیریم و OKرا کلیک می کنیم. SQL Server ، User-Defined Data Types را ایجاد می کند.