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


servicename@@ در SQL Server چیست

servicename@@ در SQL Server چیست
در SQL Server، تابع پیکربندی @@Servicename، نام کلید رجیستری را که SQL Server تحت آن(با نام آن) اجرا می شود ، برمی گرداند. برای استفاده از آن هیچ پارامتر و آرگومانی نیاز نیست. شما کافیست این تابع را با دستور SELECT استفاده کنید تا کلید رجیستری مورد نظر را در خروجی برگرداند.

سیستم یکپارچۀ سازمانی راهکار
توجه داشته باشید که SQL Server با سرویسی به نام MSSQLServer اجرا می شود. اگر Instance فعلی Instance پیش فرض باشد، تابع @@Servicename، همان MSSQLServer را در خروجی برمیگرداند و در غیر اینصورت نام آن instance را برمی گرداند.


لطفا به اسکریپت ساده زیر توجه کنید:

SELECT @@SERVICENAME AS [Service Name];

servicename@@ در SQL Server چیست
در مثال ما، از آنجایی که اسکریپت فوق را در Instance پیش فرض SQL Server اجرا کرده ایم، بنابراین MSSQLSERVER بازگردانده شد.مقدار برگشتی از نوع nvarchar می باشد.


نمایش دیدگاه ها (0 دیدگاه)

دیدگاه خود را ثبت کنید:

انتخاب تصویر ویرایش حذف
توجه! حداکثر حجم مجاز برای تصویر 500 کیلوبایت می باشد.


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