خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را
آموزش پایگاه داده اس کیو ال سرور به زبان ساده از مبتدی تا پیشرفته بصورت کاملا کاربردی

در این دوره آموزشی به آموزش مبحث پایگاه داده که یکی از مهمترین آموزش های مرتبط با برنامه نویسی می باشد می پردازیم. آموزشهای مربوط به پایگاه داده مستقل از اینکه برای ویندوز و یا وب برنامه نویسی می کنید برای شما کاربرد خواهند داشت. نرم افزاری که از آن در مثالهای این آموزشها استفاده خواهیم کرد نرم افزار Microsoft SQL Server 2012 می باشد.

تلاش ما در این دوره آموزشی بر این بوده است که اولا آموزشها بصورت کاملا ساده و روان باشند و از سطح مبتدی تا پیشرفته را پوشش بدهند. همچنین مساله کاربردی بودن آموزشها برای ما خیلی حائز اهمیت بوده است و از این رو در خیلی از موارد بجای پرداختن به بحث های نظری و تئوری، بیشتر به مباحث کاربردی و عملی خواهیم پرداخت.
تسلّط بر نگارش پرس و جوها از مهمترین مواردی است که هر برنامه نویس پایگاه داده باید این مهارت را داشته باشد، از این رو در یک دوره آموزشی جداگانه که لینکش را در زیر قرار داده ایم به صورت اختصاصی به این موضوع می پردازیم، این دورۀ آموزشی را به منزلۀ دوره متوسط و پیشرفته آموزش اس کیو ال سرور در نظر بگیرید:

تلاش ما در این دوره آموزشی بر این بوده است که اولا آموزشها بصورت کاملا ساده و روان باشند و از سطح مبتدی تا پیشرفته را پوشش بدهند. همچنین مساله کاربردی بودن آموزشها برای ما خیلی حائز اهمیت بوده است و از این رو در خیلی از موارد بجای پرداختن به بحث های نظری و تئوری، بیشتر به مباحث کاربردی و عملی خواهیم پرداخت.
لیست آموزشهای دوره مبتدی اس کیو ال سرور
- پایگاه داده چیست؟
- آموزش تصویری و گام به گام نصب نرم افزار اس کیو ال سرور 2012
- ورود به محیط اس کیو ال سرور
- ایجاد فایل پایگاه داده (Database)
- ایجاد جدول (Table)
- افزودن رکوردهای اطلاعاتی به جدول
- ویرایش ساختار جداول اس کیو ال سرور
- Allow Nulls در فیلدهای جداول اس کیو ال سرور
- جلوگیری از ثبت داده های تکراری در یک فیلد جدول
- انواع داده ها (Data Type) در اس کیو ال سرور
- بازیابی اطلاعات جداول با استفاده از دستور SELECT
- محدود کردن داده ها با دستور WHERE
- استفاده از عملگرهای AND و OR
- استفاده از عملگر BETWEEN
- مرتب سازی نتایج جستجو با دستور ORDER BY
- ارتباط بین جداول در SQL Server
- کار با جداول مرتبط شده با یکدیگر
- نحوه بازیابی اطلاعات از جداول مرتبط با یکدیگر
- نحوه تهیه نسخه پشتیبان (Backup) از SQL Server
- نحوه بازیابی نسخه پشتیبان (Restore) در SQL Server
لیست آموزشهای دوره متوسط اس کیو ال سرور
- استفاده از دستورات SELECT و FROM
- استفاده از تابع CONCAT و اتصال رشته ها در اس کیو ال سرور
- استفاده از تابع Substring و استخراج بخشی از متن توسط آن
- استفاده از تابع CHARINDEX برای پیدا کردن محل یک متن داخل متنی دیگر
- استفاده از تابع LEN برای پیدا کردن طول یک متن
- استفاده از تابع REPLACE برای جایگزین کردن یک متن با متنی دیگر
آموزش جامع پرس و جو نویسی (Query) در اس کیو ال سرور
تسلّط بر نگارش پرس و جوها از مهمترین مواردی است که هر برنامه نویس پایگاه داده باید این مهارت را داشته باشد، از این رو در یک دوره آموزشی جداگانه که لینکش را در زیر قرار داده ایم به صورت اختصاصی به این موضوع می پردازیم، این دورۀ آموزشی را به منزلۀ دوره متوسط و پیشرفته آموزش اس کیو ال سرور در نظر بگیرید:
لیست سایر آموزش های مرتبط
- آموزش حذف رکوردهای تکراری در جداول SQL Server
- Backup گیری از SQL Server - پارت اول
- Backup گیری از SQL Server - پارت دوم
- آموزش بک آپ گیری خودکار از SQL Server
- backup گیری از دیتابیس توسط اسکریپت
- آموزش خروجی اکسل گرفتن از جداول SQL Server - بخش اول
- آموزش خروجی اکسل گرفتن از جداول SQL Server - بخش دوم
- آموزش خروجی اکسل گرفتن از جداول SQL Server - بخش سوم
- آموزش خروجی Text گرفتن از جداول SQL Server
- محدود کردن تعداد Connection های همزمان در SQL Server
- تغییر license key یا product key در SQL Server
- نمایش نسخه یا ورژن SQL Server نصب شده
- فعال کردن Remote در SQL server
- استارت SQL Server در حالت Single User Mode یا تک کاربره
- برطرف کردن ارور Oracle JRE 7 Update 51 (64-bit) or higher is required for Polybase هنگام نصب SQL server
- آموزش نصب SQL server 2016 CTP 3.0 در ویندوز سرور 2016
- خطا در لاگین به SQL به علت خطای error: 18456
- چگونه User های SQL server را مجبور به تغییر پسورد در لاگین بعدی کنیم؟
- غیرفعال کردن Windows Authentication در SQL Server
- reset کردن پسورد sa در sql server
- نمایش حجم Table ها در SQL Server
- نمایش حجم تمامی جدوال یک دیتابیس در SQL Server
- انتخاب رکوردهای تصادفی از یک جدول در SQL Server
- تغییر فرمت نمایش Date در ORDER BY
- نمایش تاریخ امروز، اولین و آخرین تاریخ ماه جاری در SQL
- نمایش کامل تاریخ و زمان یا بخشی از آن در SQL Server
- نمایش اولین و آخرین روز ماه جاری در SQL Server
- نمایش زمان در SQL Server بر اساس GMT time
- نمایش ساعت،دقیقه و ثانیه در SQL Server
- آموزش Restore کردن دیتابیس SQL Server 2017 در ورژن های قبلی SQL Server
- مدت زمان اجرا شدن Function ها یا توابع در SQL Server
- نمایش شماره خط کدها در SQL Server
- تغییر نام دیتابیس در SQL Server
- افزایش کارایی و عملکرد نرم افزار Microsoft CRM
- select فیلدهای حروف دار در SQL Server
- روش حذف چندین Table بصورت همزمان از دیتابیس در SQL server
- برطرف کردن ارور cannot connect to WMI provider 0x80070422 در SQL Server
- روش های باز کردن کنسول SQL Server Configuration Manager در ویندوز
- تولید پسورد تصادفی در SQL Server
- نمایش ورژن بک آپ دیتابیس SQL Server
- نمایش اطلاعات ورژن و Build و سایر مشخصات SQL Server
- تعریف TCP پورت های اضافی برای SQL Server
- برطرف کردن ارور WMI Error 0x80041017 در SQL Server
- Lock Pages در Memory چیست و در SQL Server چه کاربردی دارد؟
- رفع ارور Error: 17300 - The Error is Printed in Terse Mode Because There was Error During Formatting در SQL Server
- افزودن رکورد از یک جدول به جدول دیگر در SQL Server با استفاده از INSERT INTO SELECT یا SELECT INTO
- برطرف کردن ارور The job failed. Unable to determine if the owner در SQL Server
- نمایش اعداد فیبوناچی در SQL Server
- آموزش انتقال اطلاعات از دیتابیس Access به SQL Server
- انتقال اطلاعات از دیتابیس SQL به اکسس
- آموزش تصویری نصب SQL Server 2008 R2
- تفاوت Inner Join و Outer Join در SQL Server چیست
- چگونه بفهمیم اس کیو ال سرور درست نصب شده است و سرویس آن در حال اجرا می باشد؟
- راه حل مشکل Restart Computer موقع نصب اس کیو ال سرور 2008
- راه حل خطاهای نصب اس کیو ال سرور : "" is not a valid login or you do not have permission.
- راه حل خطاهای نصب اس کیو ال سرور : Invoke or BeginInvike cannot be called on a control until th window handle has been created..
- راه حل خطاهای نصب اس کیو ال سرور : WMI Service Error…
- راه حل خطاهای نصب اس کیو ال سرور : Cannot open database requested in login "". Login fails. Login failed for user "".
- راه حل خطاهای نصب اس کیو ال سرور : Attributes do not match. Presetn attributes(Directory, Archive), included attributes (0), ...
- راه حل خطاهای نصب اس کیو ال سرور : Attempted to perform an unauthorized operation.
- چگونه چند دیتابیس را در اس کیو ال سرور Attach کنیم
- رفع مشکل عدم توانایی در تغییر پسورد SA در SQL Server
- رفع ارور Operating system is not supported by SQL Server
- افزودن رکوردهای یک جدول در جدول دیگر در SQL Server
- نمایش نام و روز هفته در SQL Server
- مشاهده History بک آپ های تهیه شده از دیتابیس ها در SQL
- نحوه Join کردن جداول دیتابیس های مختلف از یک SQL Server
- نحوه Join کردن جداول دیتابیس ها و SQL Server های مختلف
- یافتن Connection های فعال در SQL Server
- جدا کردن بخشی از تاریخ از تابع datetime در SQL Server
- نحوه Shrink کردن MDF File در SQL Server
- لیست کردن نام و تعداد رکوردهای همه جداول یک دیتابیس در SQL Server
- تعیین معتبر بودن آدرس ایمیل ها در SQL Server
- یافتن Stored Procedure های یک دیتابیس بر اساس تاریخ ایجاد و ویرایش
- لیست کردن همه Stored Procedures های یک دیتابیس در SQL Server
- یافتن حجم Log File , فایل اصلی(MDF file) دیتابیس در SQL Server
- نحوه یافتن حجم کلیه دیتابیس ها بصورت یکجا در SQL Server
- یافتن Triggerهای یک دیتابیس بر اساس تاریخ ایجاد و ویرایش
- یکی کردن چندین ردیف SQL Server در یک ردیف
- یافتن بیشترین یا کمترین مقدار از چند ستون یک جدول در SQL Server
- استفاده از تابع Row Number بدون Order By در اسکریپت SQL Server
- استفاده از شرط در تابع COUNT در SQL Server
- رفع ارور Msg 8134 در SQL Server
- نحوه لیست کردن همه Index های یک دیتابیس در SQL Server
- چگونه خروجی یک Stored Procedure را در یک جدول موقت ذخیره کنیم
- چگونه جدول موقت در SQL Server را در صورت وجود داشتن حذف کنیم؟
- تولید تاریخ(روز،ماه،سال) در SQL Server
- نحوه تولید اعداد تصادفی تکراری و غیر تکراری در SQL Server
- بدست آوردن روز از سال در SQL Server
- تبدیل فرمت تاریخ به YYYY-MM-DD یا هر فرمت دیگر در SQL Server
- تولید اعداد تصادفی در SQL Server
- استخراج کردن اعداد از یک رشته در SQL Server
- بدست آوردن طول یک رشته در SQL Server
- تولید خودکار اسکریپت Insert در SQL Server
- چک کردن رکوردهای یک جدول SQL Server که در جدول دیگر موجود نیستند
- لیست دیتابیس هایی که کاربران در SQL Server ایجاد کرده اند
- چک کردن رکوردهای یک جدول SQL Server که در جدول دیگر موجود می باشند(عملگر INTERSECT)
- بدست آوردن عدد و نام روز هفته در SQL Server
- بدست آوردن نام ماه در SQL Server
- بدست آوردن عدد هفته از سال در SQL Server
- بدست آوردن عدد هفته از ماه در SQL Server
- بدست آوردن آخرین روز ماه در SQL Server با تابع EOMONTH
- بدست آوردن سال کبیسه در SQL Server
- لیست کردن تمامی foreign key های یک جدول در SQL Server
- مدیریت خطاها در SQL Server- استفاده از ساختار TRY - CATCH
- استفاده از Rollback Transaction در SQL Server
- حذف Single Quote از رشته ها در SQL Server
- تفاوت دیتاتایپ های Nvarchar و varchar در SQL Server
- تفاوت دیتاتایپ های char و nchar در SQL Server
- بررسی عدم اضافه شدن رکورد تکراری به غیر از رکوردهای Null در SQL Server
- تابع TRIM - از بین بردن فضا در SQL Server
- استفاده از تابع TRANSLATE در SQL Server
- استفاده از تابع CONCAT_WS در SQL Server
- لیست کردن همه User Defined Function یا UDF های یک دیتابیس در SQL Server
- استفاده از DROP و IF EXISTS در SQL Server
- استفاده از تابع HASHBYTES برای Hash Code Encryption در SQL Server
- رفع ارور Cannot find one or more components. Please reinstall the application هنگام باز کردن SQL Server
- بررسی وجود یک فیلد خاص در یک جدول یا جداول یک دیتابیس در SQL Server
- نحوه encrypt کردن Stored Procedure، View، Function در SQL Server
- مقایسه Case Sensitive رشته ها در SQL Server
- تاریخ ایجاد و ویرایش جداول در SQL Server - سرچ کردن جداول در SQL Server
- نحوه جستجو و یافتن جدول یا جداول در SQL Server
- برروزرسانی مقادیر یک جدول بر اساس جدول دیگر با استفاده از UPDATE FROM در SQL Server
- بررسی نسخه های Enterprise،Standard،Developer،Web،Express در SQL Server
- ویژگی Buffer Pool در SQL Server چیست
- خالی کردن Buffer و Cache کامل Stored Procedure در SQL Server
- (*)Count یا (1)Count یا (")Count یا (نام ستون)Count - استفاده از کدام یک بهتر است؟
- رفع خطای Unable to load client print control در SQL Server
- غیرفعال یا خاکستری بودن Compatibility Level در SQL Server برای دیتابیس
- نمایش واحد پولی در SQL Server
- افزودن و نمایش ایموجی ها در SQL Server
- نحوه ایجاد Shortcut برای Stored Procedure ها در SQL Server
- نمایش آمار در SQL Server با استفاد از SP_MONITOR
- نحوه پیکربندی Database Mail در SQL Server
- نحوه ایمیل کردن خروجی یک کوئری در SQL Server
- نحوه مشاهده session id در SQL Server
- استفاده از GROUP BY در SQL Server
- استفاده از SP_RENAME در SQL Server
- استفاده از ROLLUP در SQL Server
- تابع CUBE در SQL Server
- نحوه استفاده از تابع STRING_SPLIT در SQL Server
- استفاده از OFFSET FETCH در SQL Server
- استفاده از Synonyms در SQL Server
- نحوه استفاده از WAITFOR در SQL Server
- استفاده از IF..ELSE در SQL Server
- تابع ISNULL در SQL Server
- استفاده از حلقه WHILE در SQL Server
- تفاوت Stored Procedure و Function در SQL Server
- استفاده از SET XACT_ABORT در SQL Server
- نحوه استفاده از SET IDENTITY_INSERT در SQL Server
- نحوه استفاده از تابع IDENTITY@@ در SQL Server
- نحوه TRUNCATE کردن جدول در SQL Server
- چگونه ستون identity یک جدول را بدون نام آن در یک جدول SQL Server پیدا کنیم؟
- نحوه استفاده از تابع REVERSE در SQL Server
- تفاوت DELETE و TRUNCATE و DROP در SQL Server
- تابع RANK در SQL server
- نحو استفاده از تابع PATINDEX در SQL Server
- نحوه استفاده از تابع FIRST_VALUE در SQL Server
- نحوه استفاده از تابع LAST_VALUE در SQL Server
- نحوه استفاده از تابع AVG در SQL Server
- استفاده از DISTINCT در SQL SERVER
- نحوه استفاده از تابع SUM در SQL Server
- نحوه استفاده از تابع COUNT در SQL SERVER
- نحوه استفاده از تابع MAX در SQL Server
- نحوه استفاده از تابع MIN در SQL Server
- نحوه استفاده از HAV ING در SQL Server
- CTE در SQL Server
- نحوه استفاده از VIEW ها در SQL Server
- استفاده از تابع DATALENGTH در SQL Server
- استفاده از تابع RTRIM در SQL Server
- استفاده از تابع LTRIM در SQL Server
- استفاده از تابع STUFF در SQL Server
- استفاده از تابع CHOOSE در SQL Server
- استفاده از تابع TRY_CAST در SQL Server
- استفاده از دستور MERGE در SQL Server
- استفاده از تابع COALESCE در SQL Server
- Trigger ها در SQL Server
- LOGON Trigger در SQL Server
- استفاده از DROP TABLE در SQL Server
- استفاده از DDL Trigger در SQL Server
- استفاده از DML Instead Of در SQL Server
- Sequence در SQL Server
- استفاده از After Trigger در SQL Server
- استفاده از SELECT TOP در SQL Server
- استفاده از DROP DATABASE در SQL Server
- استفاده از متغیر ROWCOUNT@@ در SQL Server
- استفاده از تابع NTILE در SQL Server
- نحوه Import کردن فایل در جدول SQL Server
- استفاده از Recursive CTE در SQL Server
- استفاده از تابع UNION در SQL Server
- استفاده از تابع UNION ALL در SQL Server
- استفاده از تابع ISNUMERIC در SQL Server
- Computed Column در SQL Server چیست
- بازیابی اطلاعات جدول با فرمت XML در SQL server
- ایجاد جدول موقت بر اساس جدول دیگر در SQL Server
- منظور از Temporary Table یا جداول موقت در SQL Server
- نحوه ایجاد Temporary Table یا جدول موقت در SQL Server
- servicename@@ در SQL Server چیست
- لیست کردن همه View های موجود در یک پایگاه داده SQL Server
- تفاوت بین sys.views و sys.system_views و sys.all_views در SQL Server
- MAX_PRECISION@@ در SQL Server
- MAX_CONNECTIONS@@ در SQL Server
- تولید اعداد تصادفی رمزنگاری شده با تابع CRYPT_GEN_RANDOM در SQL Server
- SQL Server در چه سیستم عاملی نصب شده است؟
- تفاوت توابع LEFT و SUB STRING در SQL Server
- لیست کردن تمامی ستون های Nullable جداول یک دیتابیس در SQL Server
- اجرای پشت سر هم یک کوئری در SQL Server
- شناسایی شدن مقادیر غیرعددی توسط تابع ISNUMERIC در SQL Server
- ارور Msg 109 هنگام افزودن رکورد در جدول SQL Server
- غیرفعال کردن کاربر sa در SQL Server
- نحوه تغیییر دادن یا Rename کردن اکانت SA در SQL Server
- استفاده از ویژگی IDENTITY د SQL Server
- چگونه به ستون IDENTITY جدول در SQL Server مقدار خود را اضافه کنیم
- یافتن مقدار identity increment در جداول SQL Server
- استفاده از تابع ()LOWER در SQL Server
- استفاده از تابع ()UPPER در SQL Server
- مشاهده زبان Session جاری در SQL Server
- Rename کردن دیتابیس در SQL Server با دستورات T-SQL
- کپی کردن فایل تکی و چندتایی در SQL Server 2019
- نحوه حذف فایل و فولدر از لینوکس یا ویندوز در SQL Server
- تابع ()FileName در SQL Server
- استفاده از تابع ()DB_ID در SQL Server
- بدست آوردن نام شیء توسط Object Name
- یافتن نام شیء در دیتابیس دیگر با استفاده از تابع ()OBJECT_ NAME
- استفاده از تابع ()FILEPROPERTY در SQL Server
- استفاده از تابع ASCII در SQL Server
- استفاده از تابع UNICODE در SQL Server
- تابع ()DB_ NAME در SQL Server
- تابع ()SERVERPROPERTY در SQL Server
- مشاهده تمامی Property های SQL Server با استفاده از تابع ()SERVERPROPERTY
- تابع ()SOUNDEX در SQL Server
- تابع ()DIFFERENCE در SQL Server
- نحوه اضافه کردن Log File به دیتابیس در SQL Server
- نحوه اضافه کردن Data File به دیتابیس در SQL Server
- نحوه حذف یک Data File از یک دیتابیس SQL Server
- استفاده از تابع ()FILE_IDEX در SQL Server
- تفاوت تابع ()FILE_IDEX با تابع ()FILE_ID در SQL Server
- نحوه تغییر سایز یک ستون از جدول در SQL Server
- حذف ستون جداول در SQL Server با اسکریپت
- استفاده از تابع () DATEDIFF_BIG در SQL Server
- افزایش سایز Data File یک دیتابیس در SQL Server با استفاده از دستورات T-SQL
- رفع ارور datediff function resulted in an overflow
- تبدیل مقدار Date/Time به رشته در SQL Server با تابع Convert
- تابع ()ISDATE در SQL Server
- نحوه تغییر فرمت تاریخ جاری در SQL Server
- استفاده از تابع ()SYSUTCDATETIME در SQL Server
- استفاده از تابع DATEFIRST@@ در SQL Server
- لیست تمامی زبان های نصب شده به همراه فرمت تاریخ پیشفرض و روز شروع هفته آنها در SQL Server
- تغیییر شروع روز اول هفته با استفاده از SET DATEFIRST در SQL Server
- تابع ()SYSDATETIME در SQL Server
- استفاده از تابع ()DAY در SQL Server
- استفاده از تابع ()MONTH در SQL Server
- استفاده از تابع ()YEAR در SQL Server
- اضافه کردن کاراکتر به یک رشته در SQL Server
- استفاده از تابع ()DATEDIFF در SQL Server
- استفاده از تابع ()DATEADD در SQL Server
- استفاده از تابع ()STR در SQL Server
- استفاده از تابع ()SPACE در SQL Server
- استفاده از تابع ()REPLICATE در SQL Server
- استفاده از تابع ()QUOTENAME در SQL Server
- استفاده از تابع ()PI در SQL Server
- استفاده از تابع ()ROUND در SQL Server
- استفاده از تابع ()SIGN در SQL Server
- استفاده از تابع ()COS در SQL Server
- استفاده از تابع ()FLOOR در SQL Server
- استفاده از تابع ()CEILING در SQL Server
- استفاده از تابع ()ATN2 در SQL Server
- استفاده از تابع ()ATAN در SQL Server
- استفاده از تابع ()ASIN در SQL Server
- استفاده از تابع ()ASIN در SQL Server
- استفاده از تابع ()ACOS در SQL Server
- استفاده از تابع ()ABS در SQL Server
- استفاده از تابع ()COT در SQL Server
- استفاده از تابع ()RADIANS در SQL Server
- تابع ()DEGREES در SQL Server
- استفاده از تابع ()POWER در SQL Server
- استفاده از تابع ()LOG10 در SQL Server
- استفاده از تابع ()LOG در SQL Server
- استفاده از تابع ()TAN در SQL Server
- استفاده از تابع ()NCHAR در SQL Server
- افزودن AM/PM به زمان در SQL Server
- تبدیل مقادیر هگزادسیمال به عدد صحیح در SQL Server
- تبدیل عدد به درصد در SQL Server
- نحوه تبدیل date به smalldatetime در SQL Server
- نحوه تبدیل Date به DateTime در SQL Server
- نحوه تبدیل time به dateTime در SQL Server
- نحوه تبدیل smalldatetime به dateTime در SQL Server
- نحوه تبدیل Date به datetime2 در SQL Server
- انواع دیتاتایپ های مورد استفاده در SQL Server 2017
- نحوه لیست کردن دیتاتایپ های SQL Server
- افزودن Primary Key به یک جدول موجود در SQL Server
- نحوه Rename کردن Foreign Key در SQL Server
- افزودن Primary Key به یک جدول موجود در SQL Server
- نحوه Rename کردن Foreign Key در SQL Server
- استفاده از تابع ()COUNT_BIG در SQL Server
- رفع خطای Msg 7325 Objects exposing columns with CLR types are not allowed in distributed queries در SQL Server
- نمایش لیست همه Linked Server در SQL Server
- استفاده از تابع ()APPROX_COUNT_DISTINCT در SQL Server
- استفاده از تابع ()TYPE_NAME در SQL Server
- لیست تمامی Feature های منسوخ شده در SQL Server فعلی نصب شده
- استفاده از تابع ()TYPE_ID در SQL Server
- استفاده از تابع ()PARSENAME در SQL Server
- استفاده از تابع ()SCHEMA_ NAME در SQL Server
- استفاده از تابع ()SCHEMA_ID در SQL Server
- لیست کردن جداول یک دیتابیس SQL Server که دارای Foreign Key هستند
- استفاده از تابع ()COL_LENGTH در SQL Server
- استفاده از تابع ()COLUMNPROPERTY در SQL Server
- استفاده از تابع ()DATABASEPROPERTYEX در SQL Server
- استفاده از تابع ()OBJECT_ ID در SQL Server
- بررسی وجود یا عدم وجود یک جدول در SQL Server
- نمایش جداول یک دیتابیس که فاقد Primary Key هستند
- نمایش جداول یک دیتابیس که دارای Primary Key هستند
- یافتن Stored Procedure های مربوط به یک جدول در SQL Server
- آشنایی با دیتاتایپ BIT در SQL Server
- نحوه افزودن چندین رکورد به صورت همزمان در یک جدول SQL Server
- نحوه FULL OUTER JOIN کردن جداول مختلف در SQL Server
- نحوه حذف schema در SQL Server
- نمایش زبان مورد استفاده از SQL Server با استقاده از Language@@
- نحوه Left Join کردن جداول مختلف در SQL Server
- نحوه Right Join کردن جداول مختلف در SQL Server
- نحوه تهیه خروجی CSV از Result set در SQL Server
- مشاهده آخرین زمان دسترسی به جدول یا جداول یک دیتابیس در SQL Server
- استفاده از تابع MINUS در SQL Server
- نحوه Bulk Insert در SQL Server
- افزودن رکوردهای غیرتکراری از یک جدول به جدول دیگر در SQL Server
- یافتن فضای اشغال شده و فضای آزاد دیتابیس در SQL Server
- مشاهده میزان استفاده CPU توسط اشیاء مختلف SQL Server
- لیست کردن تمام تاریخ های بین یک بازه زمانی در SQL Server
- نحوه فعال یا غیرفعال کردن Foreign key constraint و بررسی constraint در SQL Server
- دستور DBCC CHECKIDENT در SQL Server برای تنظیم ستون Identity در یک جدول
- یافتن Server Property های مختلف در SQL Server
- مشاهده آخرین تاریخ Backup گیری از دیتابیس ها در SQL Server
- یافتن مقادیر پیشفرض فیلدهای جداول یک دیتابیس در SQL Server
- یافتن مکان های ذخیره شدن بک آپ های دیتابیس ها در SQL Server
- پنهان کردن همه دیتابیس ها از دید سایر کاربران در SQL Server management Studio
- یافتن ستون های Identity در جداول دیتابیس SQL Server
- لیست کردن همه جداول یک دیتابیس SQL server که فاقد Primary Key هستند
- مشاهده Autogrowth یا رشد خودکار برای همه دیتابیس ها در SQL Server
- یافتن اطلاعات CPU از رجیستری ویندوز در SQL Server
- یافتن اطلاعات در مورد SQL Agent JOB و اطلاعات برنامه ریزی شده Job ها در SQL Server
- نحوه Rebuild کردن همه Index های دیتابیس با استفاده از اسکریپت در SQL Server
- یافتن جداولی که بیش از چند Index دارند!
- یافتن bad Session یا bad Process ها در SQL server
- نمایش تعداد یکشنبه های سال در SQL Server
- نمایش اعداد اول در SQL server
- تبدیل کاراکترهای یک سلول به چندین ردیف رکورد در SQL Server
- نمایش اول برخی رکوردها در خروجی ORDER BY در SQL Server
- تهیه Full Backup از همه دیتابیس ها در SQL Server
- یافتن زمان ریستارت شدن SQL Server
- نمایش حجم همه ایندکس های یک دیتابیس در SQL Server
- افزودن رکورد بصورت همزمان در چندین جدول SQL Server
- بررسی وجود یک فایل در سیستم با استفاده از دستورات SQL Server
- تغییر حالت Login Mode یا Authentication Mode از طریق رجیستری ویندوز
- نحوه Drop کردن یک جدول از همه دیتابیس ها در SQL Server
- مشاهده تعداد کل Session های متصل شده به یک دیتابیس در SQL Server
- نام کاربری که از دیتابیس SQL Server بک آپ تهیه کرده است!
- مقایسه ستون های دو جدول در SQL Server
- تغییر Recovery Model یک دیتابیس در SQL Server
- تاریخ و زمان نصب، نوع احراز هویت در SQL Server
- تعداد کاراکترهای تکرار شده در یک رشته SQL Server
- یافتن نوع Authentication فعلی در SQL server
- تغییر مکان پیشفرض فایل های بک آپ در SQL Server
- چه کسی دیتابیس را از SQL Server حذف کرده است؟
- استفاده از عملگر ANY در SQL Server
- نحوه Decrypt کردن اشیا رمز شده در SQL Server
- اتصال به SQL Server با ابزار sqlcmd
- لیست کردن دیتابیس های SQL Server
- یافتن Dependency یا وابستگی جداول در SQL Server
- نحوه SELF JOIN زدن در SQL Server
- روش های Rename کردن View در SQL SERVER
- لیست کردن جداول به همراه سایز و تعداد رکوردهای آنها در SQL SERVER
- نمایش حجم Index جدول برای هر Index در SQL Server
- فعال یا غیرفعال کردن Trigger ها در SQL Server
- نمایش کاربری که جدول مورد نظر را از دیتابیس حذف کرده است!
- مشاهده شماره پورت مورد استفاده در SQL Server
- نحوه تبدیل مقدار integer به تاریخ در SQL SERVER
- ثبت Timestamp یا مهر زمانی برای رکوردها در لحظه Insert شدن در SQL Server
- لیست کردن دیتابیس هایی که کاربر جاری در SQL Server بدان ها دسترسی دارد!
- لیست همه IP Address هایی که به SQL Server متصل شده اند!
- نمایش پروتکل و IP و تعداد session های متصل شده به instance جاری در SQL
- نمایش روز هفته از تاریخ در SQL Server
- نحوه شمارش مقادیر NULL از یک ستون جدول در SQL Server
- SQL Server - نمایش آخرین زمان ریستارت یا روشن شدن سرور
- نمایش آخرین زمان ریستارت یا استارت شدن سرویس SQL Server
- یافتن جداولی در SQL Server که دارای نام ستون خاصی هستند!
- نمایش میزان مصرف RAM هر دیتابیس در SQL Server
- نمایش خروجی تابع Distinct به همراه تابع EXCEPT در SQL Server
- شمارش یک مقدار خاص از بین ستون ها در یک جدول از دیتابیس در SQL Server
- نمایش دیتاتایپ های پشتیبانی شده در نسخه فعلی SQL Server
- نمایش اطلاعات سیستم عامل با SQL Server
- نمایش تعداد اتصالات فعال به دیتابیس در SQL Server
- select کردن خروجی Stored Procedure در SQL Server
- نمایش TimeZone جاری سرور SQL Server
- گرد کردن تایم به نزدیک ترین فاصله زمانی در SQL Server
- خروجی CSV گرفتن از یک کوئری با SQLcmd
- Stop و Start کردن سرویس SQL Server بصورت ریموت
نمایش دیدگاه ها (38 دیدگاه)
دیدگاه خود را ثبت کنید: