Esto es de SQL Server 2008, ssms
Cuando creo una tabla, se crea bajo dbo.
Me gustaría crearlo bajo un esquema diferente, pero cuando uso el cuadro de diálogo 'Nueva tabla', nunca puedo encontrar el campo donde especificar esto.
sql
sql-server-2008
ssms
Mate
fuente
fuente
Intenta correr
CREATE TABLE [schemaname].[tableName]; GO;
Esto supone que el esquema existe en su base de datos. Úselo
CREATE SCHEMA [schemaname]
si necesita crear un esquema también.EDITAR: actualizado para tener en cuenta que SQL Server 11.03 requiere que esta sea la única instrucción en el lote.
fuente
create schema [schema_Name]
seguido por la consulta anterior.crear un esquema de base de datos en SQL Server 2008
1. Navegue a Seguridad> Esquemas
2. Haga clic derecho en Esquemas y seleccione Nuevo esquema
3. Complete los detalles en la pestaña General para el nuevo esquema. Al igual, el nombre del esquema es "MySchema" y el propietario del esquema es "Admin".
4. Agregue usuarios al esquema según sea necesario y establezca sus permisos:
5. Agregue las propiedades extendidas (a través de la pestaña Propiedades extendidas)
6. Haga clic en Aceptar.
Agregar una tabla al nuevo esquema "MySchema"
1. En el Explorador de objetos, haga clic con el botón derecho en el nombre de la tabla y seleccione "Diseño":
2. Cambiar el esquema de la base de datos para una tabla en SQL Server Management Studio
3. Desde la vista Diseño, presione F4 para Muestra la ventana Propiedades.
4. Desde la ventana Propiedades, cambie el esquema al esquema deseado:
5. Cierre la Vista de diseño haciendo clic derecho en la pestaña y seleccionando "Cerrar":
6. Cierre la Vista de diseño
7. Haga clic en "Aceptar" cuando se le solicite guardar
8. Su tabla ahora se ha transferido al esquema "MySchema".
Actualizar la vista del buscador de objetos Para confirmar los cambios
Listo
fuente
Presiona F4 y obtendrás lo que estás buscando.
fuente
La respuesta de Shaun F no funcionará si Schema no existe en el DB. Si alguien está buscando la manera de crear un esquema, simplemente ejecute el siguiente script para crear el esquema.
Mientras agrega una nueva tabla, vaya al modo de diseño de tabla y presione
F4
para abrir la ventana de propiedades y seleccione el esquema del menú desplegable. Por defecto esdbo
.También puede cambiar el esquema de la tabla actual utilizando la ventana de propiedades.
Referir:
fuente
CREATE SCHEMA setup; GO
Cuando creo una tabla con SSMS 2008, veo 3 paneles:
En el panel de propiedades de la tabla, hay un campo:
Schema
que le permite seleccionar el esquema.fuente