MySQL: Longitud máxima de un nombre de columna y tabla
Pregunta de Invitado | 12/09/2020 a las 16:29
Actualmente, estoy creando una nueva base de datos MySQL y tuve que reconocer que algunos de mis nombres para las columnas y tablas se han vuelto bastante largos. La razón es que estoy acostumbrado a dar nombres que reflejan posibles conexiones entre los campos.
Ahora, me pregunto cuánto largo podría tener el nombre de una columna o una tabla en MySQL como máximo. ¿O no hay ningún límite?
Temas Relacionados
MySQL: Eliminar Datos de Tabla - Diferencia entre TRUNCATE, DELETE y DROP
Tutorial | 0 Comentarios
Renombrar Archivos en sus Nombres de Carpeta
Tutorial | 0 Comentarios
MySQL: Agregar una nueva Columna a una Tabla
Tutorial | 0 Comentarios
Reescribir Archivos de Texto con una Longitud de Línea Fija
Tutorial | 0 Comentarios
PHP: Guardar Resultado de MySQL en Array
Información | 0 Comentarios
SQLite: Examinar si existe una Tabla
Información | 0 Comentarios
MySQL: Buscar y Reemplazar directamente en la Base de Datos
Consejo | 1 Comentario
Aviso Importante
Por favor tenga en cuenta: Las contribuciones publicadas en askingbox.com son contribuciones de los usuarios y no deben reemplazar el asesoramiento profesional. No son verificados por independientes y no reflejan necesariamente la opinión de askingbox.com. Aprende más.
Participar
Haga su propia pregunta o escriba su propio artículo en askingbox.com. He aquí cómo.
El nombre de una tabla, así como el nombre de una columna, pueden constar de 64 caracteres como máximo en MySQL.
En esta tabla, también he enumerado todos los demás límites para nombres e identificadores en MySQL.
13/09/2020 a las 21:55
¿Es posible aumentar el número de caracteres en los nombres de las tablas?
Entonces, ¿de 64 a 100 caracteres, por ejemplo?
13/09/2020 a las 22:42
Dado que esta es una limitación de MySQL, que también se indica en la documentación, supongo que esto no es posible. De lo contrario, esta posibilidad también se describiría en ese sitio.
Lo que puede hacer es posiblemente (según el contexto) utilizar la funcionalidad de alias. Entonces, "antiguo_nombre_corto AS nuevo_nombre_largo". Se permiten 256 caracteres para esto (más de 64).
14/09/2020 a las 19:13