产生11位的流水号,要求和年月日相关 用SQL语句写

产生11位的流水号,要求和年月日相关 用SQL语句写,第1张

create sequence seq_test

minvalue 1

maxvalue 999

start with 1

increment by 1

cache 20

cycle

order;

select

to_char(sysdate,'yyyyMMdd')||to_char(seq_testnextval,'0999')

from dual;

over

Update 库存表 set库存出数量=RK数量,库存余额=库存表 库存余额-RK数量from RK where RK 商品代号=库存表 商品代号and exists(select from 库存表 where 商品代号= RK 商品代号)

go

Insert into库存表(商品代号,库存入数量 ,库存余额) select商品代号,数量, 数量from

RK where库存表 商品代号=RK商品代号

go

这是我的一个考试题,就是把入库信息更新到库存里和你的题目原理一样。

可以使用水晶报表自带的函数toNumer进行强制转换并返回一个数字类型值,该函数支持以下格式的转换:

ToNumber (numeric)

ToNumber (string)

ToNumber (Boolean)

例如:

ToNumber("12345")

Returns 12345

以上就是关于产生11位的流水号,要求和年月日相关 用SQL语句写全部的内容,包括:产生11位的流水号,要求和年月日相关 用SQL语句写、SQL 查询表1流水号加时间范围,在查表2流水号是否存在、水晶报表如何调用SQL流水号函数等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/9605435.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存