martes, 4 de enero de 2022

Crear un esquema SQL

Crea un esquema en la base de datos actual. La transacción CREATE SCHEMA también puede crear tablas y vistas dentro del nuevo esquema y establecer permisos GRANT, DENY o REVOKE en esos objetos.

 CREATE SCHEMA schema_name_clause [ <schema_element> [ ...n ] ]  
  
<schema_name_clause> ::=  
    {  
    schema_name  
    | AUTHORIZATION owner_name  
    | schema_name AUTHORIZATION owner_name  
    }  
  
<schema_element> ::=   
    {   
        table_definition | view_definition | grant_statement |   
        revoke_statement | deny_statement   
    }  

  1.   En el Explorador de objetos, conéctese a una instancia de Motor de base de datos.
  2. En la barra Estándar, haga clic en Nueva consulta.
Ejemplo:

 CREATE SCHEMA History;

lunes, 3 de enero de 2022

Sql Server Eliminar registros de una tabla de forma rapida

 En algunas ocasiones es necesario borrar muchos registros de una tabla, pero al tener índices o al estar en uso el borrado puede demorar muchísimo tiempo.

con esta solución va borrando por partes haciendo un ciclo, se detiene cuando termina de borrar.


InicioBloque:
delete top (20) [TRABLE] where   [CONDITION]
IF @@ROWCOUNT > 0 
GOTO InicioBloque