2011-10-20 24 views
13

Me gustaría ver comentarios de campos individuales. Típicamente es algo que esperaría de los parámetros de "descripción".¿Cómo se pueden ver los comentarios de la tabla del cliente de mysql?

mysql> describe metrics; 
+-------+---------------------+------+-----+---------+----------------+ 
| Field | Type    | Null | Key | Default | Extra   | 
+-------+---------------------+------+-----+---------+----------------+ 
| id | int(10) unsigned | NO | PRI | NULL | auto_increment | 
| ty | int(10) unsigned | NO |  | NULL |    | 
| t  | bigint(20) unsigned | NO |  | NULL |    | 
| s  | int(10) unsigned | NO |  | 60000 |    | 
| e  | int(10) unsigned | NO |  | NULL |    | 
| c  | int(10) unsigned | NO |  | NULL |    | 
+-------+---------------------+------+-----+---------+----------------+ 

Respuesta

12

Esta consulta le dará mucha más información que la declaración describe:

SELECT * 
FROM information_schema.columns 
WHERE table_name = 'metrics' 
AND table_schema = '...' -- Optionally, filter the schema as well, to avoid conflicts 
+0

necesita buscar DB ** ** esquema_tabla, un ejemplo: 'DONDE nombre_tabla = 'mi_tabla' y esquema_tabla = 'my_db'' – KingRider

+0

@KingRider: Tienes razón, gracias. Eso sería más completo. He actualizado la respuesta. –

49
show full columns from <table_name> 

Ésta es la salida:

| Field | Type | Collation | Null | Key | Default | Extra | Privileges | Comment 

espero que esto es útil para usted

+0

Esto debe marcarse como la respuesta correcta. – zgc7009

3

siempre s Se puede usar:

show create table <tablename> 
Cuestiones relacionadas