SQL comparaison de chaînes de caractères, supérieur et inférieur opérateurs

Je suis un débutant dans l'étude de SQL.

Je suis dans le doute au sujet d'une chose.

Aujourd'hui, j'ai regardé quelques exemples de requêtes, et j'ai trouvé quelques comparaisons de chaînes dans la condition where.

La comparaison a été faite en utilisant le supérieur (>) et inférieure (<) symboles, est-ce une façon possible de comparer les chaînes en SQL? et comment faut-il agir? une chaîne de moins qu'un autre vient avant dans l'ordre alphabétique? Par exemple, la balle est moins que de l'eau? et cette comparaison est sensible à la casse? par exemple BOULE < de l'eau, la upcase caractère n'affectent ces comparaisons?

J'ai cherché pendant des heures mais je n'ai pas pu trouver rien qui peut me chasser ces doute.

SQL est pas sensible à la casse et <> agit exactement le même que !=
Créer une table , ajouter toutes les lettres de l'alphabet et des chaînes de caractères comme aa , aaa, abc , puis émet des requêtes à l'aide de la commande et vous en apprendrez beaucoup. Cas de la sensibilité dépend du classement que vous avez utilisé, le classement par défaut est insensible à la casse, mais il y a des classements qui sont sensibles à la casse.
sql server est insensible à la casse. la plupart des autres moteurs de base de données ne le sont pas.

OriginalL'auteur user3575921 | 2014-09-27