我有一个查询,它从多行中附加一个字符串值并将结果插入到一个新表中。
我想限制插入的字符串长度。
问题
实现该目标的最佳方法是什么:
我应该使用 SUBSTR
还是 SUBSTRB
还是有更好的方法?
最佳答案
使用 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
关于sql - 甲骨文 10g : truncate string,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52075909/