SQL Server数据表字段自定义自增数据格式的方法
作者:Quber 时间:2024-01-13 03:23:45
本文实例讲述了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数据库程序设计有所帮助。
标签:SQL,Server,数据表字段,自增
0
投稿
猜你喜欢
纯python实现机器学习之kNN算法示例
2021-05-02 22:57:17
Python快速从注释生成文档的方法
2022-07-11 04:55:37
修改yii2.0用户登录使用的user表为其它的表实现方法(推荐)
2024-06-05 09:44:31
Mysql获取当前日期的前几天日期的方法
2024-01-16 01:22:31
在python plt图表中文字大小调节的方法
2021-04-21 04:40:28
python 时间戳与格式化时间的转化实现代码
2021-07-06 10:14:47
ProC 连接Oracle代码
2009-06-10 18:12:00
Python恋爱小助手之必拿下
2023-09-22 13:09:00
python生成可执行exe控制Microsip自动填写号码并拨打功能
2023-08-11 04:51:00
使用Python三角函数公式计算三角形的夹角案例
2022-12-06 04:09:33
MDB格式网站文件如何解压
2008-07-02 12:48:00
python笔记(1) 关于我们应不应该继续学习python
2023-06-05 17:25:00
MySQL下载安装及完美卸载的详细过程
2024-01-17 18:39:17
mysql存储过程学习总结
2011-07-04 12:03:53
Yii2中使用asset压缩js,css文件的方法
2024-05-02 17:16:13
Python实现将数据库一键导出为Excel表格的实例
2024-01-19 19:47:27
pytorch 如何把图像数据集进行划分成train,test和val
2023-12-26 15:28:10
Python入门教程(十七)Python的While循环
2022-07-31 13:42:27
js找出5个数中最大的一个数和倒数第二大的数实现方法示例小结
2024-04-28 09:49:10
详解Vuex管理登录状态
2024-04-26 17:38:02