Comment trouver les champs contenant le caractère de TABULATION Quel est le meilleur moyen pour identifier toutes les lignes dans une table où une certaine colonne contient le TAB caractère (CHAR(9)) Est aussi simple que SELECT * FROM MyTable WHERE Field1 LIKE '%' + CHAR(9) + '%' OriginalL'auteur Mike | 2015-07-13 sql-serversql-server-2008 12 RTRIM Les colonnes de type CHAR. comme ceci: SELECT * FROM MyTable WHERE (RTRIM(Field1) LIKE '%' + CHAR(9) + '%') OriginalL'auteur Salah Akbari 0 Précédente requête échoue, avec: "disparues de l'expression" message, Dans Oracle, c'est la syntaxe correcte select * from MyTable where Field1 '%' || CHR(9) || '%'; Autre solution peut être: Select * from MyTable where instr(Field1, CHR(9)) <> 0; Cheers! Cette question qu'a SQL Server tags. Votre réponse est redondant. OriginalL'auteur Ramiro Juarez 0 Si vous utilisez Oracle, essayez cette select * from nomtable où regexp_like (columnname, chr(9)); OriginalL'auteur Anil Vous devez vous connecter pour publier un commentaire.
RTRIM
Les colonnes de type CHAR. comme ceci:OriginalL'auteur Salah Akbari
Précédente requête échoue, avec: "disparues de l'expression" message,
Dans Oracle, c'est la syntaxe correcte
Autre solution peut être:
Cheers!
OriginalL'auteur Ramiro Juarez
Si vous utilisez Oracle, essayez cette
select * from nomtable où regexp_like (columnname, chr(9));
OriginalL'auteur Anil