Interbase - Error al crear Base de datos

 
Vista:

Error al crear Base de datos

Publicado por seth (1 intervención) el 01/03/2007 17:21:22
Buenos Dias.

Me estoy iniciando en esto de las bases de datos y estoy creando una a partir de este script, pero me genera un error en la linea, al parecer "Now" no es una pablabra reservada
si alguien sabe como es la forma de declararla ...

UltimoPedido date default "Now",

create database "C:\Pedidos\Pedidos.GDB"
user "SYSDBA" password "masterkey"
page_size 2048;
/* Creación de las tablas */
create table Clientes (
Codigo int not null,
Nombre varchar(30) not null,
Direccion1 varchar(30),
Direccion2 varchar(30),
Telefono varchar(15),
UltimoPedido date default "Now",
primary key (Codigo)
);
create table Empleados (
Codigo int not null,
Apellidos varchar(20) not null,
Nombre varchar(15) not null,
FechaContrato date default "Now",
Salario int,
NombreCompleto computed by (Nombre || " " || Apellidos),
primary key (Codigo)
);
create table Articulos (
Codigo int not null,
Descripcion varchar(30) not null,
Existencias int default 0,
Pedidos int default 0,
Costo int,
PVP int,
primary key (Codigo)
);
create table Pedidos (
Numero int not null,
RefCliente int not null,
RefEmpleado int,
FechaVenta date default "Now",
Total int default 0,
primary key (Numero),
foreign key (RefCliente) references Clientes (Codigo)
on delete no action on update cascade
);
create table Detalles (
RefPedido int not null,
NumLinea int not null,
RefArticulo int not null,
Cantidad int default 1 not null,
Descuento int default 0 not null
check (Descuento between 0 and 100),
primary key (RefPedido, NumLinea),
foreign key (RefPedido) references Pedidos (Numero),
on delete cascade on update cascade
foreign key (RefArticulo) references Articulos (Codigo)
on delete no action on update cascade
);
/* Indices secundarios */
create index NombreCliente on Clientes(Nombre);
create index NombreEmpleado on Empleados(Apellidos, Nombre);
create index Descripcion on Articulos(Descripcion);
/***** FIN DEL SCRIPT *****/
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Error al crear Base de datos

Publicado por alberto (7 intervenciones) el 12/04/2007 22:44:34
default CURRENT_TIME
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar