-1

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

  • 版本
  • ID
  • 设定值
  • 标记

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

4

2 回答 2

2

你可以使用这个:

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

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

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

于 2012-08-30T13:56:43.140 回答
0

您可以使用substr函数。

于 2012-08-30T13:56:53.110 回答