موصى به: بناء جملة استعلام غامض أسرع من الجمل مثل بشكل عام ، عند استخدام الاستعلامات الغامضة ، سيفكر الجميع مثل Select * من الجدول حيث "٪ ٪ ٪" إذا تم استخدام متعددة مثل الاستعلامات الغامضة في عبارة SQL وعدد السجلات كبيرة ، ستكون السرعة بطيئة للغاية بالتأكيد. يمكن للطريقتين التاليتين أيضًا تنفيذ استعلام غامض: حدد * من الجدول حيث patindex ('٪ character ٪' ، a) 0 sele
تبدأ وظيفة Instrrev من آخر بحث للسلسلة ، وهي السلسلة السابقة.
<٪ قاتمة strtxt ، pos strtxt = www.webjx.com pos = instrev (strtxt ،.) استجابة ٪> |
بداية بحثنا في ترتيب عكسي ، من نقطة قبل com. طول حرف البداية ، بما في ذلك هذه النقطة ، يحتوي على عشرة أحرف في المجموع ، وستكون النتيجة 9.
من خلال هذا المبدأ ، يمكننا الحصول على اسم الملف ، اسم المجال اسم لاحقة ، إلخ.
| <٪ Dim AA ، BB ، CC ، DD aa = request.ServerVariables (url) BB = instrev (aa ،/) CC = LEN (AA) DD = يمين (AA ، CC-BB) استجابة. write dd ٪> |
مشاركة: مجموعة السجلات الحالية لا تدعم التحديث. قد يكون هذا قيودًا على المزود أو قفل محدد الحل كما يلي: Rs.CursorLocation = 3 Rs.Open SQL ، Conn ، 1،3