重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
如果你前面字符串是固定的话可以先substr()再to_number - 1,再拼接上截取掉的字符串
成都创新互联公司2013年成立,先为内蒙古等服务建站,内蒙古等地企业,进行企业商务咨询服务。为内蒙古企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。
select getdate()-1
日期减1
如果是月的话:
select month(getdate())-1
年
select year(getdate())-1
恐怕需要一个存储过程来实现。
思路:
1、id主键;
2、indexnum 数字型。
实现:
定义对应于id的变量
1、通过传入的id,获取对应的indexnum,并找到小于该indexnum的最大值indexnum所对应的id,并赋值给变量;
2、更新indexnum+1,条件id=传入id;
3、更新indexnum-1,条件id=变量id。
oralce序列本来就可以是自增或自减的。
自减的
create sequence SEQ_TEST
minvalue 100000
maxvalue 999999
start with 999999
increment by -1
cache 20;
自增
create sequence SEQ_TEST
minvalue 100000
maxvalue 999999
start with 100000
increment by 1
cache 20;