Comment spécifier ignorer cas en lors de la déclaration de Sybase

Comment spécifier ignorer la casse dans un where déclaration dans Sybase?

Fondamentalement, je veux

 select * from _table where _field = 'BUSY'

pour retourner les lignes s'il y a des lignes avec des valeurs comme "Occupé" dans le champ _field.

Pouvez-vous définir la colonne à utiliser un casse classement?
Nope, j'ai un droit d'utilisation de la base de données cible uniquement en 'lecture seule' mode. Est ce pour quoi me demandez-vous?
Oui. Si vous ne pouvez pas modifier le schéma, alors vous êtes probablement coincé avec quelque chose comme LadaRaider de répondre alors. Je suppose que vous pourriez essayer de faire where (_field LIKE 'B%' OR _field LIKE 'b%') AND UPPER(_field) = 'BUSY' et voir si c'est mieux.
Ne pas aider à l'exécution du plan à tous..
Êtes-vous à l'aide de Sybase ASE (Adaptive Server Enterprise) ou Sybase SQL Anywhere? Ils sont complètement différents des produits de base de données.

OriginalL'auteur Petro Semeniuk | 2010-12-08