ایجاد table یا جدول با T-SQL
آموزش نحوه ایجاد جداول با استفاده از دستور کاربردی T-SQL در کنسول SQL Server Management نرم افزار اس کیو ال سرور (SQL Server)
فهرست مطالب آموزش
ایجاد جدول در SQL Server
حالا اجازه بدهید که جدول دیگری را ایجاد کنیم. برای ایجاد این جدول از دستورات T-SQL استفاده میکنیم.
برخی از کدها را برای شما در تمرینات گذاشتم و بنابراین شما میتوانید همه آن کدها را بگیرید و آنها را در Management Studio کپی پاست کنید. لازم به ذکر است کاربرانی که از طهاکو دوره آموزشی حاضر را خریداری کرده باشند به راحتی میتوانند فایلهای تمرینی را از داخل وب سایت طهاکو دات آی آر دانلود کنند.
برای اینکار کافی است بر روی گزینه و پنجرهnew query کلیک کنید و یک query جدید را تعریف کنید.
و حتماً دقت کنید که آن بالا پایگاه داده شما روی پایگاه داده طهاکو دمو تنظیم باشد.
دستور T-SQL در اس کیو ال سرور
قبل از اینکه این کد را اجرا کنیم، اجازه بدهید که کمی راجب آن صحبت کنیم.
خط اول، خط شماره یک کلمههای کلیدی create، table و بعد از آنorder را میبینیم. orders نام جدول ما است و بعد از آن داخل پرانتز، چهار ستون از جدول لیست شده. بنابراین خط دو و سه و چهار و پنج هر کدام یک ستون را تعریف کردند.
اولین ستون در خط دو تعریف شده که orderID نامگذاری شده.
نوع داده آن integer است.
آن یک ستون identity است و روی not null سِت شده است و بعد از آن شما در اینجا توجه کنید که کاما وجود دارد.
و در خط سه ما ستون بعدی را تنطیم کردیم. این ستون personID نامگذاری شده که نوع آن integer و دوباره این هم روی not null تنظیم شده است و دوباره اینجا هم یک کاما است.
خط چهارم یک ستون به نامorderamount نامگذاری شده.
این بار نوع داده moneyاست و دوباره روی not null تنظیم شده و بعد از آن خط پنج با نام shiping adress؛ که نوع آن nvarchar (یونیکد varchar) با ماکزیمم سایز250، و دوباره not null.
اگر بخواهید ستونی روی null تنطیم باشد، باید واژه not را نگذارید و فقط برای آن واژه null را قرار بدهید.
در خط شش، پرانتز را میبندیم و از کلمه کلیدی on استفاده میکنیم و بعد از آن به کلمه داخل براکت توجه داشته باشید که واژه primary نوشته شده. به معنی گروه فایل اولیه. هر زمان که شما جدولی را ایجاد میکنید، باید مشخص کنید که این جدول داخل کدام گروه فایل برود. ما فقط یک گروه فایل داریم کهprimary نامیده میشود و بنابراین تصمیم سختی نیست.
ساخت جدول با اجرا کدهای دستور T-SQL
پس پیش میروم و با کلیک روی علامت تعجب قرمز(execute)، برنامه را اجرا میکنم.
درنتیجه در نیمه پایینی پیام commands completed successfullyرا میدهد و این خبرخیلی خوبی است.
روی پوشه tables میروم و روی آن راست کلیک میکنم و رفرش را میزنم.
جدول جدید را با نام orders میبینم.
اینجا با کلیک بر روی این علامت زیر شاخههای این جدول را میبینیم و بعد از آن لیست ستونهای آنرا باز میکنم و 4 ستون برای آن میبینم، درست همانطور که انتطار داشتیم. بنابراین به نظر میرسد که کار ما در تعریف یک جدول با استفاده از کدها و ابزارnew query موفقیت آمیز بود.