炫浪网络社区

 找回密码
 注册
搜索
查看: 4284|回复: 2
打印 上一主题 下一主题

[〖MySQL/Postgresql〗] 利用"SQL"语句自动生成序号的两种方式

[复制链接]

该用户从未签到

跳转到指定楼层
楼主
发表于 2008-3-14 10:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
SQL Server2005数据库中利用SQL语句自动生成序号:
1.首先,我们来介绍第一种方式: ◆查询的SQL语句如下:
select row_number() over (order by name) as rowid, sysobjects.[name] from sysobjects
◆运行的结果:
rowid   name1           all_columns2           all_objects3           all_parameters4           all_sql_modules5           all_views
2.最后,我们来介绍第二种方式: 在我们利用这种方式生成自动序号时,Test_Table必须在数据库中不能存在,因为在执行这些SQL语句的时后自动会创建表。
select id=IDENTITY(int,1,1), sysobjects.[name] as name into dbo.Test_Table from sysobjects
回复

使用道具 举报

该用户从未签到

沙发
发表于 2011-5-2 14:50 | 只看该作者
我也来看了,很不错,收藏了











回复 支持 反对

使用道具 举报

该用户从未签到

3
发表于 2016-3-20 18:09 | 只看该作者
蚂蚁花呗取现客服3266885718-认准老字号玩转花呗-[email=mayihuabeii.com]mayihuabeii.com[/email]
回复 支持 反对

使用道具 举报

快速回复 返回顶部 返回列表