Cita:
Y resulta que como la creación de la base de datos está en la misma query que la selección, me da error al seleccionarla.IF DB_ID('concesionario') IS NOT NULL --si existe la base de datos la borro--
BEGIN
DROP DATABASE concesionario
END
CREATE DATABASE concesionario
ON
(
NAME='concesionario_dat',
FILENAME='C:\Documents and Settings\mañana\Mis documentos\SQL\BBDD\ejercicio2\concesionario.mdf',
SIZE=3,
FILEGROWTH=1
)
LOG ON
(
NAME='concesionario_log',
FILENAME='C:\Documents and Settings\mañana\Mis documentos\SQL\BBDD\ejercicio2\concesionario_log.L DF',
SIZE=3,
FILEGROWTH=1
)
USE concesionario;
GO
CREATE TABLE Coches
(
Matricula text NOT NULL,
Marca text NOT NULL,
Modelo text NOT NULL,
Color text NOT NULL,
Kms int NOT NULL
)
CREATE TABLE Marca
(
Codigo_marca int identity(1,1),
Marca text NOT NULL
)
BEGIN
DROP DATABASE concesionario
END
CREATE DATABASE concesionario
ON
(
NAME='concesionario_dat',
FILENAME='C:\Documents and Settings\mañana\Mis documentos\SQL\BBDD\ejercicio2\concesionario.mdf',
SIZE=3,
FILEGROWTH=1
)
LOG ON
(
NAME='concesionario_log',
FILENAME='C:\Documents and Settings\mañana\Mis documentos\SQL\BBDD\ejercicio2\concesionario_log.L DF',
SIZE=3,
FILEGROWTH=1
)
USE concesionario;
GO
CREATE TABLE Coches
(
Matricula text NOT NULL,
Marca text NOT NULL,
Modelo text NOT NULL,
Color text NOT NULL,
Kms int NOT NULL
)
CREATE TABLE Marca
(
Codigo_marca int identity(1,1),
Marca text NOT NULL
)
Esto es posible solucionarlo para crear las tablas en la misma query que en la que me creo la base de datos?