সার্ভারটি এক্সপ্রেস সংস্করণ চলছে কিনা তা সনাক্ত করার চেষ্টা করছি।
আমার নিচের টি বর্গক্ষেত্র রয়েছে।
DECLARE @edition varchar(50);
set @edition = cast((select SERVERPROPERTY ('edition')) as varchar)
print @edition
আমার উদাহরণে, @edition = Express Edition (64-bit)
আমি নিম্নলিখিতটি কীভাবে করতে পারি? (সি # অনুপ্রাণিত)।
DECLARE @isExpress bit;
set @isExpress = @edition.StartsWith('Express Edition');
colName LIKE 'prefix%'খুব দ্রুত কবে স্বাধীন হবোcolNameসূচীবদ্ধ করা হয়, কিন্তুcolName LIKE '%substring%'বাcolName LIKE '%suffix'কারণ SQL সার্ভার যখন টেক্সট সূচিবদ্ধ প্রত্যয় বাগানের তৈরি করে না ধীর হবে। একইভাবেLEFTএকটি কলামের সাথে ব্যবহার করাও ধীর হবে কারণ এই প্রশ্নগুলি SARGable নয়। এসআরজিএবিলিটি গুরুত্বপূর্ণ: dba.stackexchange.com/Qestions/162263/…