Holen Sie sich die maximale Länge darf in Spalte, mysql

ich muss wissen, wie man die max Größe einer bestimmten Spalte in mysql, die Tabelle ist

turno :

CREATE TABLE `turno` (  
`idTurno` tinyint(4) NOT NULL,  
`nombreTurno` varchar(20) COLLATE utf8_spanish2_ci NOT NULL,  
`horaInicio` tinyint(4) NOT NULL,  
`horafin` tinyint(4) NOT NULL,  
`valorTurno` int(11) NOT NULL,  
PRIMARY KEY (`idTurno`)) 
ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_spanish2_ci

die Spalte :

`nombreTurno` varchar(20) COLLATE utf8_spanish2_ci NOT NULL

sollte ich bekommen :

20

im immer:

NULL

Abfrage :

SELECT MAX( LENGTH( nombreTurno ) ) AS maxl
FROM turno

hoffe Ihr könnt mir helfen, danke

  • tun Sie haveany Einträge auf Ihrem Tisch?
  • Nein, ich habe kein Datensatz, den Wert, den ich brauche, ist über die Struktur der Tabelle.
InformationsquelleAutor user2132046 | 2013-03-12
Schreibe einen Kommentar