DB2 character类型更新报错
答案:2 悬赏:50 手机版
解决时间 2021-01-28 22:16
- 提问者网友:人傍凄凉立暮秋
- 2021-01-28 13:20
character类型更新报错 字段类型是character的 结果我在update的时候 update table set time = '2012'+time 的时候报类型不匹配..该怎么转换一下?
最佳答案
- 五星知识达人网友:拾荒鲤
- 2021-01-28 13:54
"2012"是字符型.而time函数是日期型,应把日期型转换成字符型,再作运算.
全部回答
- 1楼网友:春色三分
- 2021-01-28 15:24
后面赋值空格,是定长字符存储的特性
比如char(10)
a 则存储的是 a ,然后后面用9个空格补齐。
aa 则是 aa,后面用8个空格补齐。
update tabname set abcd = abcd || '0' where ...
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯