sqlserver數據庫最大Id沖突問題解決方法之一建站知
導讀:1建站知識在一個特定的表中保存最大Id,通過記錄來取每次的唯一最大值公司網站建設企業網站建設。
復制代碼 代碼如下:
CREATE TABLE [dbo].[TbGuidTable]( [TableName] [varchar](50) NOT NULL, [KeyName] [varchar](20) NOT NULL, [KeyValue] [varchar](100) NOT NULL ) ON [PRIMARY] GO if exists (select * from dbo.sysobjects where id = object_id(N'PCreateGuid') and OBJECTPROPERTY(id, N'IsProcedure') = 1) drop procedure PCreateGuid GO ------------------------------------ --用途:增加一條記錄 個人信息 --項目名稱: --說明: --時間:2011-7-4 15:34:12,2011-08-15 ------------------------------------ CREATE PROCEDURE PCreateGuid @tableName var高端網站建設char(50), @keyname varchar(100), @guid varchar(100) out as if not exists(select * from TbGuidTable where tablename=@tableName and keyname=@keyname) insert into TbGuidTable (tablename,keyname,keyvalue) values(@tableName,@keyname,10000) update TbGuidTable set keyvalue=keyvalue+1 where tablename=@tableName and keyname=@keyname select @guid=cast(keyvalue as varchar) from TbGuidTable where tablename=@tableName and keyname=@keyname Go ---*****--- declare @tableName varchar(50) de個業網站建設公司clare @keyname varchar(100) declare @guid varchar(100) set @tableName='tb1' set @keyname='def' execute PCre網站seo優化培訓ateGuid @tableName,@keyname,@guid out print @guid
相關公司網站建設企業網站建設。聲明: 本文由我的SEOUC技術文章主頁發布于:2023-05-22 ,文章sqlserver數據庫最大Id沖突問題解決方法之一建站知主要講述解決方法,沖突,sqlserver數據庫最大Id沖突問題解決網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_4270.html
- 上一篇:存儲過程優缺點分析建站知識
- 下一篇:SQL Server存儲過程入門學習建站知識