[PL/SQL] Difference Varchar2 / Char

edmotets Messages postés 18 Date d'inscription   Statut Membre -  
 patmaba -
Je m'appelle Yves
Merci a tous ceux qui prennent la peine de repondre a mes questions [meme au plus simples]

J'aimerai bien savoir la difference entre Varchar2 et Char.
Merci.

Dans quel cas doit t'on utiliser l'un ou l'autre ?

I y'a t'il un de mieux que l'autre?

Est ce que ou j'utilise l'un je peux aussi utiliser l'autre ?

Merci.

7 réponses

  1. sebsauvage Messages postés 33284 Date d'inscription   Statut Modérateur Dernière intervention   15 684
     
    ça varie un peu selon les serveurs mais sous Oracle:

    char = stockage chaînes ascii de taille fixe.
    varchar = stockage chaînes ascii de taille variable (intéressant car consomme moins de place en base).

    varchar2 = stockage chaînes Unicode de taille variable. Indispensable si on travaille avec des caractères régionaux (accents en français, point d'interrogation retourné en espagnole, etc.)

    varchar2 est généralement à préférer aux autres.

    (Sous Microsoft SQL Server, ce type s'appelle nvarchar).
    30
  2. sebsauvage Messages postés 33284 Date d'inscription   Statut Modérateur Dernière intervention   15 684
     
    PL/SQL est la mouture d'SQL étendue spécifique à Oracle.
    D'autres vendeurs ont leur propre mouture de SQL (T/SQL pour Microsoft/Sybase, par exemple).

    PL/SQL étend le SQL-92 standard avec diverses choses: langage procéducale, fonctions, etc.
    5
  3. patmaba
     
    pl/sql est un langage de programmation qui permet de manipuler les données oracles tels que les table et les vues.

    Voici une bonne introduction en français svp.

    http://sheikyerbouti.developpez.com/pl_sql/?page=Chap0#L0
    2
  4. amel.sayari Messages postés 6 Statut Membre
     
    bonjour est ce qu'il ya quelqu'un qui peut me dire c'est quoi la deference entre pl/sql et oracle
    0
    1. mustapha
       
      Bonjour,
      oracle c'est un système de gestion de base de données (SGBD).
      alors que pl/sql est un langage de programmation sous oracle.
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. amel.sayari Messages postés 6 Statut Membre
     
    merci
    0
  7. sebsauvage Messages postés 33284 Date d'inscription   Statut Modérateur Dernière intervention   15 684
     
    De rien :-)
    0
  8. kh
     
    est ce que quelqu'un peut me dire comment choisir la taille des variable utilise et la taille sa fais reference a quoi a la taille physique sur le disk ou la taille max de nottre variable!??
    0