How can I get the field length in MySQL? MySQLでフィールドの長さを取得するにはどうすればよいですか?

MySQLデータベース内のフィールドの長さを取得するには、CHARACTER_MAXIMUM_LENGTH列を使ってクエリを行うことができます。以下はSQLクエリの例です:

SELECT COLUMN_NAME, CHARACTER_MAXIMUM_LENGTH
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_SCHEMA = 'your_database_name' AND TABLE_NAME = 'your_table_name';

‘your_database_name’ をあなたのデータベース名に、’your_table_name’ をあなたのテーブル名に置き換えてください。このクエリは指定したテーブルの全てのフィールドとそれぞれの最大長さを返します。

注意: この方法は CHAR、VARCHAR、VARBINARY、BINARY、TEXT、ENUM、SET などのデータ型にのみ適用されます。数値型や日付型などの他のデータ型には固定の文字長はありません。

bannerAds