create table tblPeople
(
sno int primary key ,
Name nvarchar(50),
Gender nvarchar(10) ,
Age int ,
index IX_tblPeople_Age nonclustered(age)
)
위 실행시 오류가 발생합니다.테이블을 만드는 동안 비 클러스터형 인덱스가 가능합니까?
'index'근처의 구문이 잘못되었습니다. 이것이 테이블 힌트의 일부로 의도 된 경우 이제 WITH 키워드와 괄호가 필요합니다. 적절한 구문은 SQL Server 온라인 설명서를 참조하십시오.
어떤 버전의 SQL Server입니까? Microsoft는 2014 년까지 적용됩니다. – SQLChao
2012 년 나를 위해 작동하지 않습니다. https://docs.microsoft.com/en-us/sql/t-sql/statements/create-table-transact-sql의 예제도 CREATE TABLE t4 (c1 int, c2 int, INDEX ix_1 NONCLUSTERED (c1, c2))'같은 오류 메시지. – Horaciux
[this] (https://docs.microsoft.com/en-us/sql/t-sql/statements/create-table-transact-sql)에 따르면이 구문은 SQL Server 버전 2014부터 시작합니다. –