Oracle转sqlserver问题

zzq32125 2003-01-23 02:52:39
各位大师,我在Oracle转sqlserver中遇到序列ID问题,在Oracle中,我用sequence对象
实现可控制的序列ID增加,而在sqlserver中没有sequence对象,请问在sqlserver中
如何实现可控制的序列ID增加?谢谢!
...全文
34 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
dmhuastone 2003-01-23
  • 打赏
  • 举报
回复
補充:實際上可設為identity屬性的字段不僅僅是int類型的。
請看征征微軟的說明:
Identity column 'id_num' must be of data type int, bigint, smallint, tinyint, or decimal or numeric with a scale of 0, and constrained to be nonnullable.
yzhlinux 2003-01-23
  • 打赏
  • 举报
回复
哈哈,sql中的序列不oracle简单多了,他不是单独的一种对象而是一种数据类型对象,也就是自增字段。和mysql、access中一样。
字需要设置一个int类型的字段的属性为标识别就可以了
luningjfy_2001 2003-01-23
  • 打赏
  • 举报
回复
create table mytest
(INT_ID int Identity(1,1) not null)

22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧