¿Cómo cambiar DB Schema a DBO en SQL?

En este artículo, veremos dos métodos para cambiar el esquema de la base de datos en SQL Server a DBO. 

Esquema:

El esquema SQL se define como una agrupación lógica de objetos de base de datos. Las tablas, las vistas, los procedimientos almacenados, las funciones, los índices y los disparadores forman parte del objeto de la base de datos. Es una herramienta útil para segregar elementos de la base de datos para varias aplicaciones, regular los privilegios de acceso y administrar la seguridad de la base de datos.

Ahora que tenemos una comprensión fundamental de lo que es un esquema, comencemos. Tenemos una base de datos llamada geeks .

Paso 1: use la siguiente instrucción SQL para cambiar el contexto de la base de datos a geeks :

Consulta: 

USE geeks;

Tenemos una tabla llamada marcas (Aviso: aquí el prefijo de la tabla es GeekSchema, lo que indica que la tabla está bajo el esquema GeekSchema ).

Paso 2: para verificar el contenido de la tabla, use la siguiente consulta

Consulta: 

SELECT * FROM
[GeekSchema].brands;

Ahora procedamos a cambiar el esquema de la tabla :

Método 1: Uso de SSMS

Paso 1: haga clic derecho en la tabla de marcas desde la ventana del explorador de objetos y elija la opción Diseño :

Paso 2: Se abrirá la ventana del diseñador de tablas. Donde podemos cambiar las propiedades de la tabla. Haga clic en la ventana Propiedades

Paso 3: elija el nombre del esquema deseado del menú desplegable ( dbo en nuestro caso)

Paso 4: guarde los cambios haciendo clic en en el cuadro de diálogo de confirmación. Actualice las tablas, podemos ver que el esquema de la tabla de marcas ha cambiado de GeekSchema a dbo :

Producción:

Método 2: Usar consulta SQL

Paso 1: también podemos modificar el esquema de la tabla mediante SQL Query. Usando la siguiente sintaxis.

Sintaxis:

ALTER SCHEMA TargetSchema 
TRANSFER SourceSchema.TableName; 

Use la siguiente consulta para modificar el Esquema para la tabla de marcas .

Consulta :

ALTER SCHEMA dbo 
TRANSFER GeekSchema.brands;

Actualice las tablas, podemos ver que el esquema de la tabla de marcas ha cambiado de GeekSchema a dbo :

Producción:

Publicación traducida automáticamente

Artículo escrito por sanuj8655 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *