Come rilevare se una stringa contiene caratteri speciali come #, $, ^, &, *, @ ,! ecc in SQL Server 2005?Come rilevare se una stringa contiene caratteri speciali?
risposta
Assumendo SQL Server:
esempio se di classe caratteri speciali come tutto ciò che non alfanumerico:?
DECLARE @MyString VARCHAR(100)
SET @MyString = 'adgkjb$'
IF (@MyString LIKE '%[^a-zA-Z0-9]%')
PRINT 'Contains "special" characters'
ELSE
PRINT 'Does not contain "special" characters'
basta aggiungere ad altri personaggi non classe come speciale, all'interno delle parentesi quadre
Questa risposta mi ha confuso all'inizio, perché usa' LIKE' ma il^Il carattere tra parentesi significa in realtà 'NOT' – Baodad
@AdaTheDev come escludere "-" dai caratteri speciali in questo scenario? – aaronmallen
Grazie mille per me questo funziona. – Ziggler
In postgresql è possibile utilizzare le espressioni regolari nella clausola WHERE. Controllare http://www.postgresql.org/docs/8.4/static/functions-matching.html
MySQL ha qualcosa simmilar: http://dev.mysql.com/doc/refman/5.5/en/regexp.html
Avrei votato la tua risposta se avessi dato un esempio !!! – DaveBoltman
SELECT * FROM tableName WHERE columnName LIKE "%#%" OR columnName LIKE "%$%" OR (etc.)
+1: per ecc .;) – Manish
Bello, ho usato questo codice per semplificare il mio problema. Ero alla ricerca di questo ** A **: 'dichiarano @letra char (1) set @letra = 'A' SELEZIONA col1 , col2 , col3 FROM tabella WHERE col1 LIKE '%' + @letra + '%' OR col2 LIKE '%' + @letra + '%' OR col3 come '%' + @letra + '%' ' – Bachask8
- 1. Come scoprire se una stringa contiene uno dei caratteri speciali?
- 2. Rilevare se una NSString contiene ...?
- 3. Java: dividere una stringa che contiene caratteri speciali
- 4. Come rilevare se una stringa contiene almeno un numero?
- 5. Come rimuovere caratteri speciali da una stringa?
- 6. PHP - lunghezza della stringa che contiene emoji/caratteri speciali
- 7. Come verificare se una stringa contiene solo cifre/caratteri numerici
- 8. Come verificare se una stringa contiene solo caratteri specifici
- 9. Come verificare se una stringa contiene due caratteri asterisco?
- 10. Controlla stringa se contiene solo caratteri latini?
- 11. Cerca caratteri speciali (/ * - + _ @ & $ #%) in una stringa?
- 12. Rimuovere i caratteri speciali da una stringa
- 13. Python: controlla se una stringa contiene caratteri cinesi?
- 14. Controllare se una stringa contiene una stringa
- 15. Rileva se una stringa contiene una tabella
- 16. Come sapere se una stringa contiene accenti
- 17. jQuery: verifica se nella stringa sono presenti caratteri speciali
- 18. Come decodificare i caratteri XML speciali codificati in una stringa?
- 19. Come scrivere caratteri speciali ASCII in una stringa .net
- 20. Come posso rilevare i caratteri unicode in una stringa Java?
- 21. SE una cella contiene una stringa
- 22. Come verificare se una stringa contiene spazi bianchi
- 23. Verificare se una stringa contiene una stringa da una matrice
- 24. jQuery rileva se la stringa contiene qualcosa
- 25. preg_match caratteri speciali
- 26. Controllare se la stringa contiene caratteri non numerici
- 27. Come verificare se una stringa contiene un int? -SWIFT
- 28. Stampa caratteri speciali in php
- 29. Set caratteri Caratteri speciali
- 30. Espressione regolare per verificare se la stringa contiene caratteri specificati
Quale ritiene sia speciali * – Joey
Ogni personaggio è speciale a modo suo. Dovrai essere più specifico. –
Ok, ora diventa »Cosa significa> ecc.
Joey