Comprimento máximo de um nome de tabela em MySQL


Respostas:


117

64 caracteres de acordo com isso .


Sim, está definido em algum lugar nas tabelas internas que o MySQL usa para rastrear esquemas.
Jesus Ramos

21
Para um visual: create table EmployeeRecordRecordHoldingTableForHoldingEmployeeRecordsAndStufé o nome mais longo permitido.
bobobobo

88

São 64 caracteres. A documentação mostra estes limites:

Identifier    Maximum Length (characters)
Database      64
Table         64
Column        64
Index         64
Constraint    64
Stored Procedure or Function    64
Trigger       64
View          64
Alias         256 
Compound Statement Label    16

4

Os nomes dos bancos de dados, tabelas, colunas e índices podem ter até 64 caracteres. Os nomes de alias podem ter até 256 caracteres.


1

Mysql Comprimento máximo de caracteres para todos os identificadores são 64 caracteres, exceto Alias ​​(256) e Compound Statement Lablel (16)
Verifique a lista completa aqui insira a descrição da imagem aqui

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.