cherry1024
Este es un foro de postgresql, pero al parecer, estas trabajando con otro RDBMS.
Suponiendo que es mysql (Por el uso de (use) para acceder a la BD creada)
Tienes varios errores de sintaxis y tipos de datos.
1. Si quieres ejecutar todo al mismo tiempo, debes cerrar las sentencias con (;).
2. go no es una palabra que soporte ni postgresql ni mysql.
3. Los tipos de datos smalldatetime y money te estan presentando errores (En caso que estes trabajando con mysql)
El codigo que funciona es:
Cita: create database renta_auto;
use renta_auto;
create table cliente (
idcliente int not null,
nombre varchar (50),
direccion varchar (50),
telefono varchar (50),
notarjeta bigint
);
create table automovil (
placa varchar (9) not null,
nombre varchar (50),
marca varchar (50),
modelo int,
transmision varchar (50),
color varchar (50)
);
create table renta (
idcliente int not null,
placa varchar (9) not null,
fecha datetime not null,
kilometraje int not null,
precio decimal(10,2) not null
);
ALTER TABLE cliente
add constraint PK_cliente primary key (idcliente);
alter table automovil
add constraint PK_automovil primary key (placa);
Un saludo