oracle中怎样替换指定长度的字符串
发布网友
发布时间:2022-04-23 02:11
我来回答
共2个回答
热心网友
时间:2022-04-13 07:12
直接定义字符串的最大长度就可以了,自后超过此长度的话,之后就无法插入,返回size有问题。
可以通过alter更改字符串长度:
sql:
alter
tablename
modify
columnname
varchar2(25);
解释:以上语句重置表中字段的属性,设置最大长度是25个字节,超过的话,无法正常插入。
热心网友
时间:2022-04-13 08:30
select
lpad(substr(bookname,-1),length(bookname)-1,'*')
from
tabname;
substr具体取多长,还要看你数据库字符集是什么,无非也就是1或者2