Retroceder   Foros del Web > Programación para sitios web > Bases de Datos > Mysql

Respuesta
 
Herramientas Desplegado
Antiguo 09-mar-2007, 16:35   #1 (permalink)
rengo ha deshabilitado el karma
 
Fecha de Ingreso: marzo-2007
Mensajes: 3
problema al momento crear una tabla con claves foraneas

Hola a todos
soy nuevo aquí, asi es ke mis saludos!!!

les acoto ke tengo instalado mysql 5.
tengo dos problemas :

_ Problema 1 !!!!

Al momento de crear una tabla con claves foráneas desde la consola de mysql.

la estructura de la tabla es la siguiente:

create table empresa
( rut_empresa varchar(10) not null,
nombre varchar(30) not null,
telefono varchar(10) not null,
telefono_add varchar(10) null,
celular varchar(10) null,
fono_fax varchar(10) null,
e_mail varchar(20) null,
dir_casa_matriz varchar(40) null,
id_com_mat int (2) null,
dir_sucursal varchar(40) null,
id_com_suc int(2) null,
giro varchar(60) not null,
num_cta_banco varchar(20) not null,
num_cta_banco_add varchar(20) null,
estado int(1) not null,
primary key (rut_empresa),
index (id_com_mat),
index (id_com_suc),
foreign key(id_com_mat) references comuna(id_comuna)
on delete set null on update cascade,
foreign key(id_com_suc) references comuna(id_comuna)
on delete set null on update cascade
) type = innodb;

el error ke me manda es el siguiente :
" error 1005(hy000): can' t create table '.\san_fco\empresa.frm' (errno:150) "

entiendo el mensaje(error 1005) de ke no pudo crear la tabla, pero no entiendo porke?

Problema 2 !!!!

No se como puedo cargar un archivo ke contiene la creacion de las tablas desde la consola de mysql?

cualquier ayuda se las agradeceré !!!
rengo está desconectado   Responder Citando
Antiguo 09-mar-2007, 22:36   #2 (permalink)
rengo ha deshabilitado el karma
 
Fecha de Ingreso: marzo-2007
Mensajes: 3
Re: problema al momento crear una tabla con claves foraneas

ya lo saque!!!!!
el problema que arrojan las claves foraneas es cuando existen referencias a una tabla que aun no existe. la idea es crear las tablas padres y despues la tablas hijos.
espero les sirva!!!!
rengo está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 10:37.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96