如何使列值更具可呈现性

时间:2012-08-30 13:52:44

标签: sql oracle11g

我有一个包含以下字段的表:

  • 版本
  • id
  • set_value
  • 标记

我想编写一个SELECT语句来查询它们。但是,marker列中的值不易读取。我想提出该列的子字符串。我的问题是我该怎么做?

2 个答案:

答案 0 :(得分:2)

您可以使用:

SELECT version,
       id,
       set_value,
       SUBSTR(marker, 1, 10) AS marker
  FROM ...

只选择marker的前十个字符,并将结果列命名为“marker”。

(见http://docs.oracle.com/cd/B28359_01/server.111/b28286/functions169.htm。)

答案 1 :(得分:0)

您可以使用substr功能。