Rechercher : dans
Par :

[PL/SQL] Difference Varchar2 / Char

Dernière réponse le 11 mar 2008 à 20:53:35 edmotets, le 8 avr 2003 à 15:18:12 
 Signaler ce message aux modérateurs

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.

1

sebsauvage, le 8 avr 2003 à 15:27:25
  • +4

ç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).

Répondre à sebsauvage

2

amel.sayari, le 30 jan 2008 à 15:47:04
  • +1

Bonjour est ce qu'il ya quelqu'un qui peut me dire c'est quoi la deference entre pl/sql et oracle

Répondre à amel.sayari

3

sebsauvage, le 30 jan 2008 à 15:49:32
  • +3

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.

Répondre à sebsauvage

4

amel.sayari, le 30 jan 2008 à 18:52:26

Merci

Répondre à amel.sayari

5

sebsauvage, le 30 jan 2008 à 22:23:12

De rien :-)

Répondre à sebsauvage

6

 kh, le 11 mar 2008 à 20:53:35

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!??

Répondre à kh
Collection CommentÇaMarche.net