Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1599 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Sous SQL 2000 Server : différence entre le majuscule et le minuscule?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Sous SQL 2000 Server : différence entre le majuscule et le minuscule?

n°836811
lakanaille
Posté le 30-08-2004 à 16:42:04  profilanswer
 

Bonjour,
 
Savez-vous s'il existe une option à désactiver sous SQL 2000 Server pour qu'il ne différencie pas les majuscules du minuscules??
 
Parce que lorsque je lance une requête sql en mettant le nom de la table en majuscule, il me répond correctement, par exemple :  
        select * from HABIL
alors qu'en minuscule il me dit que le nom de l'objet est incorrect.
 
Je n'ai toujours pas trouvé la solution à ce problème... :-(
 
Merci d'avance.

mood
Publicité
Posté le 30-08-2004 à 16:42:04  profilanswer
 

n°838767
diode
Posté le 01-09-2004 à 14:22:27  profilanswer
 

Bonjour,
 
la gestion des casses se fait lors de l'installation de SQL SERVER (gestion du classement).
Lors de la création d'une BDD, tu peux modifier ce classement avec le mot clef COLLATE.
Tu peux aussi utiliser ce mot clef dans l'instruction ALTER TABLE.
Pour modifier le classement de l'instance SQL SERVER, aucune idée.
Pour info : code classement casse Latin_1 : 71
            code classement non casse Latin_1 : 72
 
Cordialement

n°839341
HappyHarry
Posté le 02-09-2004 à 00:19:50  profilanswer
 

c'est quand meme pourri le fait que l'analyseur syntaxique soit influencé par le plan de classement :/

n°839651
diode
Posté le 02-09-2004 à 12:47:52  profilanswer
 

Bah, pas tellement... Si l'administrateur a décidé de faire intervenir la casse, il devait avoir ses raisons.
De plus, lors de la création des tables, tu peux passer outre.

n°839671
HappyHarry
Posté le 02-09-2004 à 12:57:51  profilanswer
 

diode a écrit :

Bah, pas tellement... Si l'administrateur a décidé de faire intervenir la casse, il devait avoir ses raisons.
De plus, lors de la création des tables, tu peux passer outre.


 
nan, le truc qui analyse les requetes SQL devient case sensitive !

n°839867
Arjuna
Aircraft Ident.: F-MBSD
Posté le 02-09-2004 à 14:19:37  profilanswer
 

Je suis d'accord avec HappyHarry. La locale et le comportement du moteur de requête devraient être gérés de façon cloisonnée.
 
SQL Server à beaucoup de lacunes au niveau des locales de toute façon.
Ca sent le truc qui a été rajouté à l'arrache deux jours avant la sortie du produit.
 
Ou alors c'est un cadavre que M$ se traîne depuis leur reprise de sybase, et que c'est trop noyé dans le coeur du moteur SQL pour pouvoir être modifié.


Message édité par Arjuna le 02-09-2004 à 14:20:05
n°839891
HappyHarry
Posté le 02-09-2004 à 14:25:55  profilanswer
 

Arjuna a écrit :

Je suis d'accord avec HappyHarry. La locale et le comportement du moteur de requête devraient être gérés de façon cloisonnée.
 
SQL Server à beaucoup de lacunes au niveau des locales de toute façon.
Ca sent le truc qui a été rajouté à l'arrache deux jours avant la sortie du produit.
 
Ou alors c'est un cadavre que M$ se traîne depuis leur reprise de sybase, et que c'est trop noyé dans le coeur du moteur SQL pour pouvoir être modifié.


 
je penche pour un truc dans le genre, c'est pas possible de laisser volontairement un truc pareil, c'est super *enquiquinant*


Message édité par HappyHarry le 02-09-2004 à 14:26:12

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Sous SQL 2000 Server : différence entre le majuscule et le minuscule?

 

Sujets relatifs
Migration Oracle-SQL vers BD2-SQL[SQL] selection des donnees qui ne remplissent pas une condition
Migration Access 97 vers SQL Serverinserer la date dans une base sql
inserer des données dans sqlUn variable dans le resultat d'une requete SQL
[SGBD] PL/SQL qui kaput[mySql] Script SQL de création
SQL fonction conversion vers date 
Plus de sujets relatifs à : Sous SQL 2000 Server : différence entre le majuscule et le minuscule?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR