【发布时间】:2017-02-08 09:12:57
【问题描述】:
我正在编写一个 SQL 查询,通过在 CUST_NAME 列上附加单词“CHECKED”来更新它。但是,该列只有 100 个字符长,如果我有一个已经很长的客户名称,我会遇到错误并尝试将 CHECKED 附加到它。所以我想在 sql 中使用 Substring 函数,但有点难过。如果 CUST_NAME 字段的附加词超过 100 个字符,我希望能够对它进行子串化。我该怎么做? 谢谢
UPDATE CUST_INFO cust
SET CUST_NAME = (CUST_NAME||'_CHECKED')
WHERE process_timestamp = null;
【问题讨论】:
-
请用您正在使用的数据库标记您的问题。
标签: sql oracle oracle11g substring