打印本文 打印本文 关闭窗口 关闭窗口
在MSSQL中实现Sequence功能
作者:武汉SEO闵涛  文章来源:敏韬网  点击数5497  更新时间:2007/11/14 12:57:45  文章录入:mintao  责任编辑:mintao

目的: 通过该功能取代 MSSQL 中的表ID列自动递增功能

 

主题一:如何通过Sequence名得到一个Sequence

方法:

1.    创建一个表Sequence,保存Sequence的值

2.    创建一个存储过程GetNextSequence,以通过它得到下一个Sequence

主题二:如何通过一个表名得到一个Sequence

1.    创建一个表TableSequence,保存表中的列对应的是哪个Sequence

2.    创建一个存储过程CreateTableSeq,把表TableSequence的内容放入全局临时表@@TmpTableSequence,以提高性能

3.    创建一个存储过程GetNextSequenceByTableName,以通过它得到下一个Sequence

 

主题一:如何通过Sequence

[1] [2] [3] [4] [5] [6]  下一页

打印本文 打印本文 关闭窗口 关闭窗口