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.
Du musst angemeldet sein, um einen Kommentar abzugeben.
diese Abfrage gibt die maximale Länge des aktuellen Datensätze in der DB.
Ich denke, Sie haben keinen Datensatz, so wird null zurückgegeben.