在Oracle上,我可以为另一个用户的序列创建一个同义词。 有没有办法在MS-SQL 2012上执行此操作?
答案 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)。