FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Error script creacion base de datos
Estoy creando el script de una base de datos, cuando importo a mysql me da errores de sintaxis, a ver si me podeis ayudar a corregirlos, gracias:
__________________
Explicate como si fuese tonto, soy nuevo en esto de hacer programas!!!! XD
|
#2
|
|||
|
|||
Hola...
Te aconsejo algo... para campos de texto que sean variables, usa varchar en lugar de char, esto te puede ahorrar mucho espacio en la base de datos... En esta línea:
usas DEFAULT pero no especificas cual es el valor. Saludos... |
#3
|
||||
|
||||
Muchas gracias por lo de varchar, es muy buena idea y gracias por el error se me había pasado :-(
__________________
Explicate como si fuese tonto, soy nuevo en esto de hacer programas!!!! XD
|
#4
|
||||
|
||||
Estoy cambiando tal y como dices los tipos de datos, utilizo toad data modeler, si elijo varchar al lado sigue apareciendo el campo de longitud, como he puesto varchar que longitud pongo cero?
__________________
Explicate como si fuese tonto, soy nuevo en esto de hacer programas!!!! XD
|
#5
|
||||
|
||||
Debes poner un número que indica la cantidad de caracteres (como máximo) que puede albergar ese campo.
Si ya pensaste en ello y crees que el nombre más largo que puedas almacenar es 20 letras incluidos espacios, varchar(20) será lo correcto. La dirección, si es del tipo: "Avda Nuestra Señora del Rosario, nº 11, bloque 3, escalera 4, izquierda" (71 letras) me parece que no te cabe aunque se puede abreviar, habrá direcciones más largas. La página web si lo veo pequeño con 40, yo pondría 80. Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#6
|
||||
|
||||
Sin hacer caso de las longitudes de los campos que los tengo que cambiar, a ver si me podeis decir como subsanar este error, muchas gracias:
MySQL ha dicho: #1075 - Incorrect table definition; there can be only one auto column and it must be defined as a key
__________________
Explicate como si fuese tonto, soy nuevo en esto de hacer programas!!!! XD
|
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
actualización de base de datos desde script | dandia28 | Conexión con bases de datos | 2 | 21-06-2007 02:01:53 |
InterBase 6.0.1 Creacion de Base de datos!! | Sahira | Firebird e Interbase | 1 | 10-08-2006 20:26:37 |
Creacion de Base de Datos | Fita | Conexión con bases de datos | 7 | 07-08-2005 03:45:03 |
Creacion de una base de datos en delphi | lroblesco | Conexión con bases de datos | 1 | 15-03-2005 10:06:53 |
Creacion de base de datos | ramonibk | MS SQL Server | 2 | 05-03-2005 10:09:39 |
|