2013-06-24 7 views

답변

8

을 얻을

column Fee format a5; 
select Fee ID smth 
from Visit; 

후에 당신은 당신의 SQL * 원하는 숫자의 수를 조정할 수 있습니다 게다가 당신은 문자 데이터를 표시하는 데 사용되는 문자의 수를 조정할 때 단지 숫자 데이터를 표시하는 데 사용할 . 예 :

column fee format 999999999.99 

은 SQL * Plus에 소수점 이하 9 자리 및 소수점 이하 2 자리까지를 표시하도록 지시합니다. 물론 수수료가 더 작거나 (또는 ​​더 커지려고하는 경우) 조정할 수 있습니다.

+0

대단히 고맙습니다. 어떻게'select'를 사용했는지에 따라 열 이름을 잘라낼 수 있다고 조언 해 주시겠습니까? – CHEBURASHKA

+0

@kbt - 죄송합니다, 당신이 무엇을 요구하고 있는지 잘 모르겠습니다. 열의 허용 된 길이보다 짧아 지도록 열 이름이 잘 리려고할까요? 그건 말이되지 않는 것 같습니다. –

+0

내 질문에 대한 답을 다시 줬습니다. http://stackoverflow.com/questions/17284580/how-to-format-a-number-column-in-oracle – CHEBURASHKA

2

예, 열 이름 (또는) 잘릴 수 있습니다 당신은 당신의 위의 select 문에서

을 원하는 이름으로 변경되었습니다.

'수수료'열을 'Fe'로 자르는 경우.

COL의 C2는 A5

선택 요금 (C1) 999

을 col C3 제목 "무엇이든지"에 대한 "ID"를 제목 A5에 대한

을 col C1 제목 "철"- 다음 절차는 , ID c2, smth c3 방문;

관련 문제