2014-11-04 19 views
1

在Oracle上,我可以爲另一個用戶序列創建一個同義詞。 有沒有辦法在MS-SQL 2012上做到這一點?MS-SQL 2012序列同義詞

+0

我認爲在ORACLE和SQl SERVER中都使用了這個語法。 – 2014-11-04 09:58:08

回答

1

序列中的同義詞在MS SQL中是不可能的。

1

Oracle中的序列用於將自動編號的列;在SQL Server中,其中的版本比SQL2012下,你可以使用標識屬性,當您定義的表格,例如:

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

IDENTITY(1,1):這個順序從1開始,並遞增通過1.

同時新版本的SQL SERVER(2012 & 2014)你可以創建序列,在這裏檢查它CREATE SEQUENCE (Transact-SQL)

+0

問題不在於如何定義自動增量列。 – 2015-05-09 07:18:39