作者milochen (N=NP)
看板Database
标题[SQL ] MySQL, 有栏位且无资料的table,如何查询该table之栏位名称?
时间Tue Jun 23 15:53:11 2009
请教各位大大,
如下范例所述,当小弟create一个table tb2之後,
对tb2作select之後并无法得知tb2有那些栏位名称。
因为它会回传 Empty set (0.00 sec)
一直到有资料被insert 为止,再作select 才有办法show出栏位名称。
请问有没有什麽办法,能够查询出来 table 有那些栏位名称呢?
因为一直google不到,也刚研究SQL语法没多久。 所以在此请教一下各位大大了
感谢。
mysql> create table tb2(name char(10));
Query OK, 0 rows affected (0.01 sec)
mysql> select * from tb2;
Empty set (0.00 sec)
mysql> insert into tb2(name) values(543);
Query OK, 1 row affected (0.00 sec)
mysql> select * from tb2;
+------+
| name |
+------+
| 543 |
+------+
1 row in set (0.00 sec)
mysql>
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.168.202.91
2F:推 coldollsheep:show table; 06/24 00:31
3F:推 coldollsheep:我说错了 是 desc 表名; 06/24 00:36