如何在一列上执行Select ALL语句并执行某些操作?

时间:2015-04-02 06:43:21

标签: sql oracle

我想知道如何创建一个Select All,除了一个列,它将对它进行一些操作,例如执行substr。我不想逐个手动选择每个字段,或者做Minus然后再做Union。

示例:

Select *, substr(fieldXYZ,0,5) from myTable;

这当然不起作用。 如果有100列,这将更方便。

1 个答案:

答案 0 :(得分:0)

你可以写

select myTable.*, substr(fieldXYZ, 0, 5) from myTable

select t.*, substr(t.fieldXYZ, 0, 5) from myTable t