字符串替换
select replace('替换前字符串','需替换字符串','替换字符串');
select replace('33-4','-','');
以上是把 ‘-’ 去掉,运行结果为:
字符串截取
select substr('替换前字符串','开始位置','结束位置');
select substr('12324',1,2);
以上是从第一位开始截取到第二位字符串,运行结果为:
获取当前行
SELECT ROW_NUMBER() OVER() as rownum
获取当前所在行
修改id字段自增
#创建索引
CREATE SEQUENCE dss_typeimage_id_seq START WITH 1253;
#添加索引
ALTER TABLE dss_typeimage ALTER COLUMN id SET DEFAULT nextval('dss_typeimage_id_seq'::regclass);