Ceci est à partir de SQL Server 2008, ssmsComment créer une table SQL sous un schéma différent?
Lorsque je crée une table, elle crée sous dbo.
Je voudrais le créer sous un schéma différent, mais lorsque j'utilise la boîte de dialogue 'Nouvelle table', je ne trouve jamais le champ où le spécifier.
Comment le feriez-vous par programme? , c'est-à-dire créer une table SUSER_SNAME(). [MyTableName] mais cela fonctionne réellement. De même, est-ce une façon équitable de stocker des variables globales temporaires pour permettre à différentes applications de se parler? – Adamantish
@Adamantish: Jetez un oeil à la réponse de Shaun F pour le T-SQL. – adrianbanks
Ok merci mais je voulais dire avoir le nom du schéma comme une variable selon l'utilisateur qui l'exécute. L'a fait avec un peu de SQL dynamique, mais ensuite trouvé un meilleur moyen de mettre ces vars dans une table sur la machine de l'utilisateur de toute façon. – Adamantish