2011-12-27 130 views
0

我不想什麼是爲表定義,我想這樣做是否有可能在MySQL數據庫中獲得列長度?

select id, name, LEN(NAME) from foo

但是,這似乎並沒有在MySQL的。是否有一個函數來獲得列長度?

+0

我想我找到了...... LENGTH()。抱歉打擾你們。 – kasdega 2011-12-27 18:18:22

+0

不確定您是否需要某些代表來刪除問題,但您始終可以回答自己的問題。 – 2011-12-27 18:22:13

+0

我可能可能會有人花時間回答這個問題,並且據我所知它不是重複的,所以我不介意給別人充分的信用回答。當人們花時間讓我的生活更輕鬆時,我感激不盡。 – kasdega 2011-12-27 20:58:52

回答

1

可以使用LENGTH()功能。

select id, name, LENGTH(NAME) from foo 
1

可以使用CHAR_LENGTH函數:

select id, name, CHAR_LENGTH(NAME) from foo 

MySQL Ref

+0

+1用於添加MySQL Ref,這是我在發佈問題約5分鐘後發現的。謝謝! – kasdega 2011-12-27 21:00:20

1

你想要的列長度

select id, name, length(NAME) from foo