Oracle 10g:截断字符串

时间:2018-08-29 11:03:51

标签: sql oracle10g

我正在查询一个查询,该查询从多行追加一个字符串值,并将结果插入到新表中。

我想限制插入的字符串长度。

问题

实现此目标的最佳方法是什么: 我应该使用SUBSTR还是SUBSTRB还是有更好的方法?

1 个答案:

答案 0 :(得分:1)

使用SQL,您可以使用SUBSTR function获取字符数限制

SELECT SUBSTR (test_string, 0, 10) FROM table_name

例如

SELECT  SUBSTR ('Testing1/testing2', 0, 10) FROM dual

使用LENGTH function,您将可以确定字符串的数量

SELECT  LENGTH ('Testing1/testing2') FROM dual