آموزش کامپیوتر برنامه نویسی خوش آموز

چک کردن رکوردهای یک جدول SQL Server که در جدول دیگر موجود می باشند(عملگر INTERSECT)

در پست قبلی ما عملگر EXCEPT را که برای بررسی وجود رکوردهای یک جدول که در جدول دیگر وجود نداشتند را بررسی کردیم و دیدید که استفاده از این عملگر بسیار ساده است و حالا در اینجا قصد داریم به بررسی عملگر INTERSECT بپردازیم....

لیست دیتابیس هایی که کاربران در SQL Server ایجاد کرده اند

وقتی SQL Server را در سیستم تان نصب کنید، تعدادی دیتابیس سیستمی را Object Explorer پس از باز کردن SSMS و لاگین به SQL مشاهده خواهید کرد. راه های مختلفی برای نشان دادن دیتابیس هایی که توسط کاربر در SQL Server ایجاد شده اند وجود دارد. مثلا شما از Object Explorer و باز کردن فولدر Database می توانید کلیه دیتابیس های موجود در آن instance از SQL Server را مشاهده کنید که هم دیتابیس های سیستمی و هم دیتابی...

چک کردن رکوردهای یک جدول SQL Server که در جدول دیگر موجود نیستند

روش های مختلفی برای بدست آوردن رکوردهای یک جدول(بر اساس شرط و شروط) که در جدول دیگر وجود ندارد، می باشد. مثلا شما از JOIN، sub query، NOT IN، NOT EXISTS و غیره می توانید بهره بگیرید. اما در این پست کوتاه ما تصمیم داریم اینکار را با استفاده از عملگر EXCEPT انجام دهیم. در SQL Server عملگر EXCEPT، کلیه رکوردهای را از اولین select که در select دوم وجود ندارد، بر می گرداند. پس به سراغ طرز استفاده از آن...

نحوه لیست کردن تمامی فیلدهای یک جدول در SQL Server

روش های مختلفی برای لیست کردن کلیه فیلدهای یک جدول در SQL وجود دارد که ساده ترین آن ایم است که از Object Explorer اس کیو ال سرور روی جدول مورد نظر کلیک راست کرده و سپس گزینه Design را کلیک کنید. اما با اسکریپت هم می توان به این مهم رسید. ...

تولید خودکار اسکریپت Insert در SQL Server

برای برنامه نویسان و یا کارشناسان پشتیبانی و استقرار، در محیط های Production شرایطی وجود دارد که نیاز به اسکریپت insert برای افزودن رکوردهای یک جدول به جدول دیگر می باشد. البته که نحوه اسکریپت نویسی برای افزودن رکورد به جدول امری ساده می باشد ولی ما می خواهیم این اسکریپت را به صورت خودکار برای یک جدول تولید کنیم تا نیاز به تایپ نباشد. کلیه اطلاعات جدول به انضمام رکوردها در غالب اسکریپت قرار می گیر...

بدست آوردن طول یک رشته در SQL Server

در اس کیو ال سرور با استفاده از تابع LEN به راحتی می توانید طول یک رشته را بدست آورید. در ادامه مثال هایی از این تابع SQL Server را خواهید دید و با نحوه استفاده از این تابع آشنا خواهید شد. Syntax کلی استفاده از تابع LEN بصورت زیر می باشد: ...

استخراج کردن اعداد از یک رشته در SQL Server

با این فرض که ردیف یا ریدف هایی رشته ای که ترکیبی از اعداد و حروف و کاراکترها هستند را دارید و حال می خواهید که اعداد را از کاربراکترها جدا کنید و فقط اعداد را داشته باشید و این اعداد استخراج شده از سایر کارکترها را با ویرگول از هم جدا کنید. در برخی سناریوهایی که در SQL Server دارید، شاید نیاز به این کار داشته باشید. یعنی اگر یک رشته abc123def456ghi789 وجود داشته باشد ، اعداد باید به صورت 123،456،...

تولید اعداد تصادفی در SQL Server

در سناریوها و نرم افزارهای مختلفی که پایگاه داده آنها SQL Server است، شما نیاز به اعداد تصادفی دارید که برای تولید اعداد تصادفی در SQL Server می توانید از تابع خود اس کیو ال با نام RAND استفاده کنید. ...

تبدیل فرمت تاریخ به YYYY-MM-DD یا هر فرمت دیگر در SQL Server

عمدتا در SQL Server شما نیاز به این دارید که مقدار datetime را در فرمت YYYY-MM-DD نمایش دهید. قبل از SQL Server 2012 ، از CONVERT برای نمایش فرمت تاریخ استفاده می شد. در SQL Server 2012 ، مایکروسافت یک تابع Built-in به نام FORMAT را معرفی کرد. با استفاده از FORMAT می توانید مقدار datetime را مطابق میل خود فرمت کنید. خب، در ادامه نحوه استفاده از تابع Function را خواهیم دید. Syntax استفاده از تابع F...

بدست آوردن روز از سال در SQL Server

چندین روش ساده برای نمایش چندمین روز سال برای یک تاریخ معین در SQL Server وجود دارد. برای این منظور می توانید از تابع Built-in اس کیو ال DATENAME یا تابع DATEPART استفاده کنید. در ادامه به بررسی این موارد می پردازیم. ...

دسته بندی مطالب خوش آموز
logo-samandehi