(→Remplissage) |
(→Remplissage) |
||
Ligne 35 : | Ligne 35 : | ||
<br><br> | <br><br> | ||
===Remplissage=== | ===Remplissage=== | ||
- | *<b>LDAP(chaîne1,long[,chaîne2]) = chaîne</b>: | + | *<b>LDAP(chaîne1,long[,chaîne2]) = chaîne</b>:complete ou tronque a gauche a la longueur long de chaîne1. |
<b>chaîne1</b>:chaîne a traiter<br> | <b>chaîne1</b>:chaîne a traiter<br> | ||
<b>long</b>: longueur de la chaîne après le traitement<br> | <b>long</b>: longueur de la chaîne après le traitement<br> | ||
<b>chaîne2</b>: motif du remplissage.<br> | <b>chaîne2</b>: motif du remplissage.<br> | ||
La fonction LDAP redimensionne la chaîne1 à la longueur <b>long</b> soit en tronquant chaîne1 soit en y ajoutant chaîne2 autant de fois que necessaire. | La fonction LDAP redimensionne la chaîne1 à la longueur <b>long</b> soit en tronquant chaîne1 soit en y ajoutant chaîne2 autant de fois que necessaire. |
Sommaire |
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.
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).
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:
Exemple:
Select concat(concat(NOM, ' '), PRENOM), NOM||' '||PRENOM from EMPLOYES;
chaîne1:chaîne a traiter
long: longueur de la chaîne après le traitement
chaîne2: motif du remplissage.
La fonction LDAP redimensionne la chaîne1 à la longueur long soit en tronquant chaîne1 soit en y ajoutant chaîne2 autant de fois que necessaire.