主頁 > 知識庫 > SQL Server數(shù)據(jù)表字段自定義自增數(shù)據(jù)格式的方法

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

熱門標(biāo)簽:互聯(lián)網(wǎng)電話外呼系統(tǒng) 安卡拉地圖標(biāo)注app 我要地圖標(biāo)注數(shù)量有限制嗎 電話機器人怎么代理商 400電話辦理泰安 千呼電話機器人可以試用嗎 家庭農(nóng)場地圖標(biāo)注名稱怎樣起名 電銷需要外呼系統(tǒng)嗎 零成本地圖標(biāo)注賺錢

本文實例講述了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è)計有所幫助。

您可能感興趣的文章:
  • sqlserver2005自動創(chuàng)建數(shù)據(jù)表和自動添加某個字段索引
  • SQL Server 打開或關(guān)閉自增長
  • SqlServer Mysql數(shù)據(jù)庫修改自增列的值及相應(yīng)問題的解決方案
  • SQL Server 2008怎樣添加自增列實現(xiàn)自增序號
  • SQL Server設(shè)置主鍵自增長列(使用sql語句實現(xiàn))
  • SQL Server修改標(biāo)識列方法 如自增列的批量化修改
  • Oracle 實現(xiàn)類似SQL Server中自增字段的一個辦法
  • SQL SERVER 自增列
  • SQL Server 中調(diào)整自增字段的當(dāng)前初始值

標(biāo)簽:新鄉(xiāng) 文山 黃山 東營 池州 大同 來賓 濱州

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《SQL Server數(shù)據(jù)表字段自定義自增數(shù)據(jù)格式的方法》,本文關(guān)鍵詞  SQL,Server,數(shù)據(jù)表,字段,自定義,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《SQL Server數(shù)據(jù)表字段自定義自增數(shù)據(jù)格式的方法》相關(guān)的同類信息!
  • 本頁收集關(guān)于SQL Server數(shù)據(jù)表字段自定義自增數(shù)據(jù)格式的方法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章