我有一个查询,它从多行附加一个字符串值并将结果插入到一个新表中。
我想限制插入的字符串长度。
问题
实现这一目标的最佳方法是什么: 我应该使用SUBSTR
还是SUBSTRB
或者有更好的方法?
使用 SQL,您可以使用SUBSTR
函数来获取字符限制
SELECT SUBSTR (test_string, 0, 10) FROM table_name
例如
SELECT SUBSTR ('Testing1/testing2', 0, 10) FROM dual
使用LENGTH
函数,您将能够确定字符串的计数
SELECT LENGTH ('Testing1/testing2') FROM dual