IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Adaptive Server Enterprise Sybase Discussion :

[ASE]Petite requête à faire


Sujet :

Adaptive Server Enterprise Sybase

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    22 010
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 22 010
    Billets dans le blog
    6
    Par défaut [ASE]Petite requête à faire
    bonjour,

    pouvez vous m'aider par un simple copier coller et me faire les requêtes suivantes (avec votre installation par défaut de Sybase (ASE/ASA), en me précisant la version...)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    CREATE TABLE TEST (MOT VARCHAR(16)); 
    INSERT INTO TEST VALUES ('Électricité') ;
    INSERT INTO TEST VALUES ('électricité') ;
    INSERT INTO TEST VALUES ('ELECTRICITE') ;
    INSERT INTO TEST VALUES ('electricite') ;
    INSERT INTO TEST VALUES ('electron') ;
    INSERT INTO TEST VALUES ('electeur') ;
    INSERT INTO TEST VALUES ('électeur');
     
    SELECT MOT FROM TEST WHERE MOT = 'electricite';
     
    SELECT MOT FROM TEST ORDER BY MOT;
    C'est pour un simple test.

    Merci d'avance !


    A +
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

  2. #2
    Membre Expert
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    1 056
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 1 056
    Par défaut
    bonjour,

    attention aux ; ce n'est pas supporté (go seulement)


    Version
    Adaptive Server Enterprise/12.5.3/EBF 12338 ESD#1/P/NT (IX86)/OS 4.0/ase1253/1900/32-bit/OPT/Mon Jan 24 23:52:28 2005

    Résultat

    MOT
    ---
    electricite

    MOT
    ---
    ELECTRICITE
    electeur
    electricite
    electron
    électeur
    électricité
    Électricité

  3. #3
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    22 010
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 22 010
    Billets dans le blog
    6
    Par défaut
    Merci !!!

    A +
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

  4. #4
    Membre Expert

    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    1 307
    Détails du profil
    Informations personnelles :
    Âge : 66
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 307
    Par défaut
    Frédéric,

    Le résultat dépendra du "sort order" défini pour le dataserver (pour ASE en tous les cas).

    Par exemple:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    MOT
    ELECTRICITE
    electricite
     
    MOT
    electeur
    électeur
    ELECTRICITE
    electricite
    Électricité
    électricité
    electron
    ceci dans Adaptive Server Enterprise/12.5.4/EBF 14919 ESD#7/P/Sun_svr4/OS 5.8/ase1254/2093/64-bit/FBO/Thu Oct 11 09:25:36 2007

    où sp_helpsort me dit:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    Sort Order Description
     
     
     ------------------------------------------------------------------
     Character Set = 1, iso_1
         ISO 8859-1 (Latin-1) - Western European 8-bit character set.
     Sort Order = 52, nocase_iso_1
         Case-insensitive dictionary sort order for use with several Western-European languages including English, French, and German
         .  Uses the ISO 8859-1 character set.
    Characters, in Order
    Sous ASE on peut définir divers "sort orders" - par défaut le tris est sensible à la casse, et aux accents (tri binaire), mais on peut le rendre insensible à la casse (comme ci-dessus), et aussi insensible aux accents. C'est une configuration qui s'applique au dataserver en entier, et s'applique autant aux données qu'aux nom d'objets (tables, procs, nom de colonnes, etc).

    Michael

Discussions similaires

  1. Petite requête à faire
    Par SQLpro dans le forum Oracle
    Réponses: 8
    Dernier message: 08/02/2008, 17h10
  2. Petite requête à faire
    Par SQLpro dans le forum SQL
    Réponses: 7
    Dernier message: 22/01/2008, 16h38
  3. [Petite requête] Nombre de transactions par jour
    Par Braim dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 15/04/2003, 10h53

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo