Ich habe eine Datenbanktabelle, in der eine Spalte mehrere Zeichenfolgen enthält. Sie halten Kennzeichennummern. Wenn ich nach 1 suche, bekomme ich die erste Registrierung, die es mit einer Eins findet. Ich möchte es so einstellen, dass ich die ganze Zeichenfolge eingeben muss und wenn ich es nicht sage sollte es nicht gefunden werden. Hier ist mein Code. Ich bin mir sicher, dass es nur der SQL-Befehl ist, der dafür geändert werden muss.Suche SQL für bestimmte CHAR
0
A
Antwort
1
Wenn Sie die genaue Zeichenfolge benötigen, müssen Sie die% im LIKE-Filter entfernen. Code sollte sein:
cLicense like '" + searchLicense + "'
Das ‚%‘ Wildcard setzen vor und nach dem Parameter, den Sie haben, können Sie für jede Zeichenfolge suchen den searchLicense Wert in der Mitte enthält, ohne Kontrollen von dem, was vor oder nach diese Zeichenfolge.
0
Sie sollten parametrisierte Abfragen verwenden. Bobby Tables: A guide to preventing SQL injection
Verwenden Sie dann =
anstelle von like
.
select * from eflow.registration where cLicense = @searchLicense
Verwandte Themen
- 1. Counting ganze DB während für bestimmte SQL Suche
- 2. MySQL Suche per char
- 3. Binding char colmn für SQL Server
- 4. Suche Textdatei für bestimmte Benutzer eingegebene Zeichenfolge
- 5. Suche Datenbank für bestimmte Zeile mit sqlite.swift
- 6. Suche Array von Strings für bestimmte Wörter
- 7. Binäre Suche mit Char-Array
- 8. Java: 2D-Char-Array-Suche
- 9. SQL - 'char' auto_increment Probleme
- 10. Ich suche nach Zahlen im char-Feld
- 11. Varchar und Char SQL-Server
- 12. Rekursive Array-Suche von Char-Array
- 13. Unterschiedliche Ergebnisse Suche von Char in Query
- 14. erstellen Abfrage für bestimmte zusammenfassend in SQL
- 15. SQL-Abfrage, bestimmte Daten für ssrs
- 16. Rückwärts SQL-Abfrage für Substring-Suche
- 17. SQL Server Char (1) Konvertierung
- 18. Suche mehrere SQL-Tabellen für bestimmte Zeile dann zurück Zeile sowie Tabellenname
- 19. Sphinx SQL Suche: ohne Artikel
- 20. Seltsames Verhalten: T-sql char/Zeichenfolge Verkettung char
- 21. Java sql char vorbereitet Aussage
- 22. LDAP-Suche nicht für bestimmte Zeichen auf einige Attribute
- 23. Suche eine XML-Datei für bestimmte Attributwerte in testcomplete
- 24. Wildcard-Suche in SQL
- 25. SQL - Tags Abfrage Suche
- 26. SQL Suche Kunden, die
- 27. SQL Index Suche
- 28. rekursive sql Suche
- 29. SQL Index-basierte Suche
- 30. SQL Server Berechtigungen für nur eine Tabelle für bestimmte Benutzer