欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

SQL Server數(shù)據(jù)表字段自定義自增數(shù)據(jù)格式的方法

 更新時(shí)間:2016年08月06日 15:41:09   作者:Quber  
這篇文章主要介紹了SQL Server數(shù)據(jù)表字段自定義自增數(shù)據(jù)格式的方法,結(jié)合實(shí)例形式分析了SQL Server自增數(shù)據(jù)格式的定義方法與具體實(shí)現(xiàn)步驟,需要的朋友可以參考下

本文實(shí)例講述了SQL Server數(shù)據(jù)表字段自定義自增數(shù)據(jù)格式的方法。分享給大家供大家參考,具體如下:

--修改數(shù)據(jù)表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
--創(chuàng)建數(shù)據(jù)表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數(shù)據(jù)庫程序設(shè)計(jì)有所幫助。

相關(guān)文章

最新評論