MS-SQL 2012序列的同义词

时间:2014-11-04 09:13:27

标签: sql-server sql-server-2012

在Oracle上,我可以为另一个用户的序列创建一个同义词。 有没有办法在MS-SQL 2012上执行此操作?

2 个答案:

答案 0 :(得分:1)

在MS SQL中无法使用序列上的同义词。

答案 1 :(得分:1)

Oracle中的序列用于将成为自动编号的列;在版本低于SQL2012的SQL Server中,在定义表时使用IDENTITY属性,例如:

CREATE TABLE MyTable
(
idColumn int IDENTITY(1,1),  
descColumn varchar(50)
)

IDENTITY(1,1):此序列以1开头,并以1递增。

与此同时,新版本的SQL SERVER(2012& 2014)可以创建序列,请在此处查看CREATE SEQUENCE (Transact-SQL)