SQL Server création de la table avec un index cluster sans clé primaire

Est-il possible de créer un index cluster à partir d'une instruction create table dans SQL Server 2008 qui n'est pas une clé primaire?

Le but de la présente est pour une table dans SQL Azure, de sorte qu'il n'est pas une option pour moi d'abord de créer la table, puis de créer l'index cluster sur la table.

Edit: Apparemment, il a été FluentMigrator qui a été la cause de mes problèmes, c'est la version de la table n'ont pas d'index cluster de sorte qu'il était erroring en essayant de créer la gestion des versions de table pas ma table.

Je suis sûr que vous pouvez revenir et de créer l'index cluster plus tard, même dans Azure. Azure ne vais pas vous empêcher de créer une table sans index cluster, il suffit de vous empêcher de vous insérer en elle.
Tables without a clustered index are not supported in this version of SQL Server. Please create a clustered index and try again. pas l'insertion de données existe.
WTF. OK, ça c'est nouveau 🙂
vous avez raison, voir mon edit au dessus si vous ne l'avez pas déjà fait.
Voir dba.stackexchange.com/questions/6937/..., d'une certaine façon liés

OriginalL'auteur Chris Marisic | 2011-11-30