Empfohlen: eine Fuzzy -Query -Syntax, die schneller als wie Klauseln ist Im Allgemeinen denken jeder bei Verwendung von Fuzzy -Abfragen wie ausgewählte * aus der Tabelle, in der ein ähnliches '%Charakter%', wenn mehrere wie Fuzzy -Abfragen in einer SQL -Anweisung verwendet werden und die Anzahl der Datensätze groß ist, die Geschwindigkeit definitiv sehr langsam. Die folgenden zwei Methoden können auch Fuzzy -Abfrage implementieren: SELECT * aus Tabelle, wobei Patindex ('%Zeichen%', a) 0 SELE
Die Instrimierungsfunktion startet von der letzten Suche der Zeichenfolge und ist die vorhergehende Zeichenfolge.
<% Dim Strtxt, pos strtxt = www.webjx.com pos = instrrev (strtxt ,.) Antwort.Write pos %> |
Der Beginn unserer Suche ist in umgekehrter Reihenfolge von einem Punkt vor COM. Die Länge des Startcharakters, einschließlich dieses Punktes, hat insgesamt zehn Zeichen, und das zurückgegebene Ergebnis beträgt 9.
Durch dieses Prinzip können wir Dateinamen, Domänennamensuffix Name usw. erhalten.
| <% Dim AA, BB, CC, DD aa = request.servervariables (URL) BB = Instrrev (aa,/) cc = len (aa) dd = rechts (AA, CC-BB) Antwort.Write DD %> |
Share: Der aktuelle Datensatzsatz unterstützt das Update nicht. Dies kann eine Einschränkung des Anbieters oder eines ausgewählten Schlosses sein Die Lösung lautet wie folgt: Rs.CursorLocation = 3 Rs.open SQL, Conn, 1,3