我需要知道如何獲得特定列的最大尺寸在MySQL中,該表是獲得允許在列的最大長度,MySQL的
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
列:
`nombreTurno` varchar(20) COLLATE utf8_spanish2_ci NOT NULL
我應該得到:
20
即時得到:
NULL
查詢:
SELECT MAX(LENGTH(nombreTurno)) AS maxl
FROM turno
希望你能幫助我,謝謝
你在你的桌子haveany記錄? – 2013-03-12 17:09:28
不,我沒有任何記錄,我需要的值是關於表格的結構。 – user2132046 2013-03-12 17:10:36