【发布时间】:2020-11-02 12:16:10
【问题描述】:
select
distinct upper(trim(LEFT(col_name::varchar, 100))) as col_name from mytable;
不知何故,这增加了额外的长度,因为 LEFT(col_name::varchar, 100) 从左边返回 100 个字符。
插入另一个表时出现以下错误
错误:101 个八位字节的字符串对于 Varchar(100) 类型来说太长了 如果有人可以帮助我理解这种行为
【问题讨论】: