Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/85.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何格式化sql*plus中稍微留下的整数?_Sql_Format_Sqlplus - Fatal编程技术网

如何格式化sql*plus中稍微留下的整数?

如何格式化sql*plus中稍微留下的整数?,sql,format,sqlplus,Sql,Format,Sqlplus,我有一个问题,关于如何将列的值设置为稍微左对齐=右。。以下是我所拥有的: 我要找的格式是对的,数字应该是“nn”格式,其中表示“space”。图2显示了我正在寻找的内容: UPADE_1 命令从dept中选择dname、deptno | |、loc;例外情况如下: 试试这个: COLUMN dept_number Format A10 JUSTIFY CENTER; select lpad(to_char(dept_number),(10-length(dept_number)),' ')

我有一个问题,关于如何将列的值设置为稍微左对齐=右。。以下是我所拥有的:

我要找的格式是对的,数字应该是“nn”格式,其中表示“space”。图2显示了我正在寻找的内容:

UPADE_1 命令从dept中选择dname、deptno | |、loc;例外情况如下: 试试这个:

COLUMN dept_number Format A10 JUSTIFY CENTER;   
select lpad(to_char(dept_number),(10-length(dept_number)),' ') as dept_number 
from test;
输出

这在我的情况下不起作用。它把一切都搞砸了。请参阅更新\u 1检查更新的答案。现在它正在工作。谢谢