mysql で特定の列の最大サイズを取得する方法を知る必要があります。テーブルは次のとおりです。
ターン:
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
列:
`nombreTurno` varchar(20) COLLATE utf8_spanish2_ci NOT NULL
私は取得する必要があります:
20
私は得ています:
NULL
クエリ:
SELECT MAX( LENGTH( nombreTurno ) ) AS maxl
FROM turno
あなたが私を助けてくれることを願っています、ありがとう