问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

一个SQL自动编号的问题,求教

发布网友 发布时间:2022-04-15 05:47

我来回答

3个回答

热心网友 时间:2022-04-15 07:16

日期 : to_char(sysdate,'yyyymmdd')
编号的话 update的时候可以使用 rownum , 如果有多个日期的数据的话,使用可以使用开窗函数 row_number(partition by month,day order by col)
insert的时候则建立一个序列来得到序号,切换日期的时候手动置0
将日期和序列号连接起来就可以 用"||"
可能你还需要使用填充函数 lpad()来固定序列号的长度,及填充0

热心网友 时间:2022-04-15 08:34

CREATE FUNCTION [dbo].[f_getmax]()
RETURNS char(12)
AS
BEGIN
DECLARE @rlt char(12);
declare @tmp char(8);
declare @xh char(4)
select @tmp=convert(nvarchar,getdate(),112);
select @xh=isnull(max(right(id,4)),0) from table1 where id like @tmp+'%';
set @rlt=@tmp+right('0000'+rtrim(@xh+1),4);
RETURN @rlt
END
使用时调用函数就可以了。
insert into table1 (id,列1) select dbo.f_getmax(),value1

热心网友 时间:2022-04-15 10:09

你的需求是按照现有日期列获取然后再进行编号,还是要获取当天日期然后编号?
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
蚂蚁泡酒适合哪些人喝 蚂蚁酒的功效与禁忌蚂蚁酒的功效与作用 热血无赖卡怎么办 了解这两方面内容 益生菌孕妇 孕妇能喝益生菌吗 羽毛球双打底线是内线还是外线 为什么泰国两位尊者有不死之身 秦始皇活了多少岁?当了几年皇帝? DELL电脑D630.PP18L2手机。才用了4个多月。多少钱我可以买呢,麻烦谁说... dellpp18l现在买多少钱 问点有关裴勇俊的事情 我的相机拍转动的电扇照片出来怎么是静止的? 林依晨的裴永俊事件是怎么回事啊?? 在现役足坛中,速度最快的球员都有谁? 请问这个风扇是散热的吗? 为什么在风扇开着的时候拍出来的扇叶却是静止的呢? HelloKitty电风扇照片无水印 急啊 大神求图 烈日灼心腾讯视频邓超激吻是在几分钟? 邓超 烈日灼心 亲密戏在几分几秒 邓超的人物评价 上海电影节,镜头少的王砚辉如何成为一抹亮眼的色彩? 凭三分钟戏进北影教材,演坏人被误认是罪犯,“小演员”王砚辉有多牛? 王砚辉被临时拉去救场,3分钟审讯表演状态如何? 他被拉去临时救场,出镜三分钟不到,却成电影最大亮点,他是谁? 烈日灼心郭涛要30分钟干什么? 大电影烈日灼心是多长时间 烈日灼心3分1秒发生了什么 劳动合同最长能签多长时间? 签劳动合同最长期限是多久 梦见自己捡了一元硬币,和黄金戒指,银子 一般的单反相机能拍电风扇扇叶旋转的静止照片吗? 如今足坛速度最快的6位球星都是谁? 请问宋承宪的兵役事件是什么事件? 鸠山幸的雷人事件 崔智友和权相宇的资料 儿童智能手机手表的闹铃关不上 儿童卧室风水一般需要注意什么呢?有什么禁忌呢? 卧室书房儿童房风水禁忌有哪些 儿童房家具应该怎样摆放 儿童房家具摆放风水禁忌介绍 office2016激活工具有哪些 儿童房书桌摆放风水禁忌有哪些 儿童房风水应该怎样布置才能有利于孩子健康成长 微信分销系统的运营技巧是什么? 微信分销平台的运营技巧是什么? 微信分销系统如何经营微分销案例 我有个朋友注册了一个品牌,但是他想以品牌拉投资,但是不以公司的形式存在,是以品牌股份存在 便利赞便利店获得融资是什么情况? H 轮投资 是什么意思 CQA话筒怎么样 CQA无线话筒只能用一个,两个不能同时用什么原因?