Pourquoi suis-je #### dans le NUMÉRO de colonne après la format... Oracle?
J'ai deux problématiques colonnes: Fee
type de NUMÉRO, AdjFee
aussi le NOMBRE.
Après
column Fee format a5;
select Fee ID smth
from Visit;
- je obtenir
Fee ID smth
#### 123 klkl
#### 654 rfjgr
Quel type de données est-elle payante? C'est quoi les dimensions?
type de NUMÉRO(7,2). les valeurs sont à 12,50 € à 99.99
type de NUMÉRO(7,2). les valeurs sont à 12,50 € à 99.99
OriginalL'auteur CHEBURASHKA | 2013-06-24
Vous devez vous connecter pour publier un commentaire.
Vous pouvez ajuster le nombre de chiffres que vous voulez SQL*Plus à utiliser pour afficher les données numériques tout comme vous d'ajuster le nombre de caractères utilisé pour l'affichage des données de caractère. Quelque chose comme
dira SQL*Plus d'afficher jusqu'à 9 chiffres avant la virgule et deux après le point décimal. Vous pouvez régler cela, bien sûr, si vous connaissez vos frais vont être plus petit (ou plus grand).
select
.Désolé, je ne suis pas sûr de ce que vous demandez. Vous voulez forcer les noms de colonne pour obtenir tronquée, afin qu'elles soient plus courtes que la longueur autorisée de la colonne? Qui ne semble pas faire sens.
J'ai reformulé ma question stackoverflow.com/questions/17284580/...
OriginalL'auteur Justin Cave
Oui, les noms de colonnes peut être tronquée (ou) changé le nom que vous voulez
De votre instruction select ci-dessus.
Si vous souhaitez tronquer "Redevance" colonne "Fe". Voici la procédure -
col c1 rubrique "Fe" pour a5
col c2 rubrique "ID" pour 999
col c3 rubrique "qch" pour a5
sélectionner des frais de c1,
ID c2,
qch c3
de visite;
OriginalL'auteur Anonymous