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

Langage SQL Discussion :

varchar/nvarchar


Sujet :

Langage SQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de Poussy-Puce
    Profil pro
    Développeur Web
    Inscrit en
    Octobre 2005
    Messages
    357
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Octobre 2005
    Messages : 357
    Par défaut varchar/nvarchar
    Bonjour j'aimerais savoir la différence entre varchar/nvarchar, j'ai été voir dans les FAQ, j'ai vu que nvarchar peut contenir tous les caractères spéciaux des langues internationales, mais est-ce que j'ai besoin de nvarchar si je sais que ce qu'il contiendra sera en français et qu'il pourrait contenir des: é,è,î,ï,etc...

    Merci d'avance

    :

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    163
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 163
    Par défaut
    non

  3. #3
    Membre éclairé Avatar de Poussy-Puce
    Profil pro
    Développeur Web
    Inscrit en
    Octobre 2005
    Messages
    357
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Octobre 2005
    Messages : 357
    Par défaut
    IIIIIIIIIIIIII, j'imagine que je sois comprendre que je peux mettre un varchar, mais c'est quoi un caractère spécial d'abord???

    Quel genre de caractère dois-je me méfier???

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    163
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 163
    Par défaut
    les caractères 'latin' tiennent sur un octet chacun, d'autres comme les caractères japonais nécessitent 2 octets.
    varchar stock 1 caractère par octet et nvarchar stock 1 caractère sur 2 octets.
    Si tu dois te méfier de certain caractères, je n'en sais rien mais si tu veux voir les caractères qui poseront pas de problème regarde une table ascii.
    tout ce qu'elle contient ne posera pas de problème.

    Si un expert peut confirmer ou infirmer mes dire ce serait cool parce que je suis pas un boss sur tout ça.

  5. #5
    Membre éclairé Avatar de Poussy-Puce
    Profil pro
    Développeur Web
    Inscrit en
    Octobre 2005
    Messages
    357
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Octobre 2005
    Messages : 357
    Par défaut
    Merci, la table ascii sera ma révérence pour ça.

    J'vais attendre voir si quelqu'un peut confirmer ça, mais pour le moment j'avais quand même me fier sur ça!!!


    Un gros merci!


    8)

Discussions similaires

  1. Problème de type varchar nvarchar et sp_executesql
    Par mohamed301084 dans le forum MS SQL Server
    Réponses: 12
    Dernier message: 29/10/2010, 14h43
  2. [SQL SERVER 2005] varchar vs. nvarchar vs. char
    Par Kropernic dans le forum MS SQL Server
    Réponses: 6
    Dernier message: 08/07/2008, 14h50
  3. VARCHAR vs NVARCHAR
    Par besco dans le forum Administration
    Réponses: 12
    Dernier message: 30/01/2008, 11h22
  4. [Débutant][MS SQLSERVER2000] varchar, nvarchar ou text ?
    Par dauggui dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 20/04/2006, 07h17
  5. [C#] Différence entre VARCHAR et NVARCHAR
    Par austin49 dans le forum Accès aux données
    Réponses: 4
    Dernier message: 20/05/2004, 13h02

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