Requetes pl sql

De system.co.free.fr.
(Différences entre les versions)
Ligne 9 : Ligne 9 :
<br><br>
<br><br>
==Chaînes de caractères==
==Chaînes de caractères==
-
SQL permet de codifier les chaînes de caracteres dans des formats ou chaque caractere est sur 2 octects ( ASCII, EBCDIC) ou sur 4 octets (Unicode).
+
SQL permet de codifier les chaînes de caracteres dans des formats ou chaque caractère est sur 2 octects ( ASCII, EBCDIC) ou sur 4 octets (Unicode).
<br><br>
<br><br>
-
*<b>VARCHAR2</b>: Chaîne de caractères de longueur variable comprenant au maximum 4000 octets soit entre 1 et 1000 ou 2000 caractères.
+
*<b>VARCHAR2</b>: Chaîne de caractères de longueur variable comprenant un maximum de 4000 caractères
-
*<b>CHAR</b>: Chaîne de caractère de longueur fixe définie a la création de la table, de longueur maximum de 2000 octets soit de 500 ou 1000 caracteres.
+
*<b>CHAR</b>: Chaîne de caractère de longueur fixe définie a la création de la table, avec une longueur maximum de 2000 caractères.
 +
<br><br>
 +
Pour les chaines dont le type commence par N comme nationaux la longueur en caractère dépend du nombre d'octets utilisé pour coder un caractère:
 +
<br>
 +
*<b>NVARCHAR2</b>: Chaîne de caractères de longueur variable pour les jeux de caractères nationaux.D'une longueur en octets de 32767
 +
<br>
 +
*<b>NCHAR</b>: Chaîne de caractères de longueur fixe pouvant atteindre 32767 octets.

Version du 11 septembre 2011 à 13:40

liste des tables et vues

liste des tables et vues accessibles au user lançant la commande, vues dynamiques comprises:
select table_name from cat order by table_name;
Pour information les noms commençant par 'V_$' appartiennent (comme les autres) a SYS. Il existe des synonymes publics pour ces vues qui commence par un 'V$'. Elles sont surtout utiles pour la surveillance en temps réel du système ou pour faire du tuning.

Chaînes de caractères

SQL permet de codifier les chaînes de caracteres dans des formats ou chaque caractère est sur 2 octects ( ASCII, EBCDIC) ou sur 4 octets (Unicode).

  • VARCHAR2: Chaîne de caractères de longueur variable comprenant un maximum de 4000 caractères
  • CHAR: Chaîne de caractère de longueur fixe définie a la création de la table, avec une longueur maximum de 2000 caractères.



Pour les chaines dont le type commence par N comme nationaux la longueur en caractère dépend du nombre d'octets utilisé pour coder un caractère:

  • NVARCHAR2: Chaîne de caractères de longueur variable pour les jeux de caractères nationaux.D'une longueur en octets de 32767


  • NCHAR: Chaîne de caractères de longueur fixe pouvant atteindre 32767 octets.
Outils personnels