sql循环生成id和delphi生成最大编号
来源:互联网 发布:linux工程师 编辑:程序博客网 时间:2024/06/03 20:43
一句SQL语句,循环生成spid(spid='SPZ'+字符'0'+最大编号字符值 组成的char(11)数据):
declare @recnum int
set @recnum=0
update spzl_ds set spid='SPZ000'+replicate('0',5-len(@recnum))+cast (@recnum as varchar
(5)),@recnum=@recnum+1
/*
实际上这个update语句是一个@recnum 的循环语句:
循环变量是@recnum,每更新一条记录@recnum 自增1,更新完整个spzl表后退出循环。
*/
生成最大编号的delphi语句:
var
maxnum : Integer;
begin
ADOQuery2.Close;
ADOQuery2.SQL.Clear;
ADOQuery2.SQL.Add('select max(编号)as 最大编号 from 读者信息');
ADOQuery2.Open;
maxnum := (ADOQuery2.FieldByName('最大编号').AsInteger)+1;
DBEdit2.Text := copy('0000',1,4-length(IntToStr(maxnum)))+inttostr(maxnum);
end;
- sql循环生成id和delphi生成最大编号
- sql获取自动生成的ID编号
- Guid生成唯一ID编号
- sql 自动生成编号函数
- sql 生成不重复编号
- sql 生成不重复编号
- sql server自动生成编号
- php根据数据id自动生成编号
- [原创][MS-SQL] 随机生成六位纯数字ID编号的SQL语句
- 高并发 sql 生成不重复编号 (订单号) & 如何在高并发分布式系统中生成全局唯一Id
- 高并发 sql 生成不重复编号 (订单号) & 如何在高并发分布式系统中生成全局唯一Id
- 高并发 sql 生成不重复编号 (订单号) & 如何在高并发分布式系统中生成全局唯一Id
- 生成编号
- SQL 数据库生成自动编号代码
- sql server 日期+数字生成编号
- sql server触发器自动生成编号
- SQL生成按月的自动编号
- 【数据库SQL】自动生成编号功能
- 使当前用户具有超级管理员权限
- Struts2中使用总结
- 本人译著《iPhone SDK编程入门经典:使用Objective-C》现已出版
- GetCurrentDirectory 理解
- 【新生指南】福建师范大学新生入学手册--【师大搜索-整理】
- sql循环生成id和delphi生成最大编号
- 深入剖析PE文件
- IT项目开发团队建设与管理总结
- DBSet的mock
- physdiskwrite使用教程
- 本人译著《Professional Xcode 3》现已翻译完毕
- 把字符串中所有小写字母转换成大写,其余不变,不能用Stirng.toUpperCase()方法
- Java IO 练习
- haskell type and typeclasses