Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/76.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 oracle中的右对齐和左零填充?_Sql_Oracle - Fatal编程技术网

Sql oracle中的右对齐和左零填充?

Sql oracle中的右对齐和左零填充?,sql,oracle,Sql,Oracle,上面的查询使sql server中的列右对齐,左零填充。 有人能告诉我Oracle DB中的等效项吗?从表1中选择LPADID,8,'0'可能适合您 查看lpad使用情况从表1中选择LPADID,8,'0'可能适合您 查看lpad的使用情况 SELECT RIGHT('000000' + CAST([ID] as SYSNAME), 8) ID FROM Table1

上面的查询使sql server中的列右对齐,左零填充。 有人能告诉我Oracle DB中的等效项吗?

从表1中选择LPADID,8,'0'可能适合您

查看lpad使用情况

从表1中选择LPADID,8,'0'可能适合您

查看lpad的使用情况

SELECT RIGHT('000000' + CAST([ID] as SYSNAME), 8) ID 
  FROM Table1