sql如何在查出的数据前加上编号

sql如何在查出的数据前加上编号,第1张

<%

'比如果在产品编号如1204前加上DW,让其编号成为DW1204

'其实就只就是一个对数据进行修改的 *** 作,代码如下

set rs=server.CreateObject("adodb.recordset")

sql="select * from pro"

rs.open sql,conn,1,3

if not rs.eof then

do while not rs.eof

rs("pcard")="DW"&rs("pcard")

rs.movenext

loop

end if

%>

set GoodsNumber='YS'+convert(varchar,getdate(),'YYYYMMDDhhmmss')

另外,建议题主要在编号中加上随机数字,仅仅这样以时间作为商品编号,极有可能是会出现重复记录的,就算商品编号不是主键,也会在业务使用过程中造成不好的影响,请采纳~

create table 商品表(编号 char(10) primary key,商品名 varchar(20),价格 int,备注 varchar(80))

update 商品表 set 商品名='方便面' where 商品号='001'


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

原文地址: http://outofmemory.cn/bake/7983591.html

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

发表评论

登录后才能评论

评论列表(0条)

保存