lunes, 5 de marzo de 2018

Cambiar el tipo de dato de una columna en SQL Server 2008


ALTER TABLE Compras.categorias
ALTER COLUMN NombreCategoria NVARCHAR(20)
GO


SELECT * FROM Compras.categorias



Descargar base de datos de ejemplo de SQL Server: Negocios2015

--------------------------------------------------------------------------------
use master
go

if db_id('negocios2015') is not null

begin
...
create database Negocios2015
go
...
CREATE TABLE Compras.categorias (
...
INSERT INTO Compras.categorias  VALUES(1, 'Bebidas', 'Gaseosas, cafe, te, cervezas y maltas')
...
INSERT INTO ventas.pedidosdeta  VALUES('11077', '66', '17', '1', '0')
go
--------------------------------------------------------------------------------

sábado, 6 de enero de 2018

Adjuntar una base de datos en SQL Server 2014


En esta seccion se describe como adjuntar una base de datos en SQL Server 2014 mediante Transact-SQL. Se puede usar esta caracteristica para copiar, mover o actualizar una base de datos de SQL Server.


Para adjuntar una base de datos:

Se usa la instrucción CREATE DATABASE con la cláusula FOR ATTACH.

Ejecute el siguiente codigo, en este ejemplo se adjuntan los archivos de la base de datos ejemplo y se cambia el nombre de la base de datos a Miejemplo.

  CREATE DATABASE Miejemplo
      ON (FILENAME = 'C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\ejemplo.mdf'),   
      (FILENAME = 'C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\ejemplo_log.ldf')   
      FOR ATTACH