SQL Server数据表字段自定义自增数据格式的方法
程序员文章站
2022-03-25 09:50:19
本文实例讲述了sql server数据表字段自定义自增数据格式的方法。分享给大家供大家参考,具体如下:
--修改数据表sys_company中字段companyi...
本文实例讲述了sql server数据表字段自定义自增数据格式的方法。分享给大家供大家参考,具体如下:
--修改数据表sys_company中字段companyid自定义自增约束 alter table [dbo].[sys_company] add constraint df_sys_company_companyid default ([dbo].[f_primarycode_sys_company]()) for [companyid] --go --删除约束 alter table sys_loginfo drop constraint df_sys_company_companyid --创建数据表sys_company中字段companyid自定义自增约束(形如:cy00000001,长度为位,前两位为自定义编号,后位为流水号) create function [dbo].[f_primarycode_sys_company]() returns char(10) as begin return(select 'cy'+right(100000001+isnull(right(max(companyid),8),0),8) from sys_company with(xlock,paglock)) end
效果如图所示:
希望本文所述对大家sql server数据库程序设计有所帮助。
上一篇: java线程池详解及代码介绍