使用SQL和PHP只接收表的结构并放入数组
即使表为空,也可能只接收表的结构,并将字段名放入数组中。如果是,是哪个SQL命令使之成为可能。在Oracle和MySQL中,此SQL查询将提供表的详细信息,包括列和列类型:使用SQL和PHP只接收表的结构并放入数组,php,sql,data-structures,Php,Sql,Data Structures,即使表为空,也可能只接收表的结构,并将字段名放入数组中。如果是,是哪个SQL命令使之成为可能。在Oracle和MySQL中,此SQL查询将提供表的详细信息,包括列和列类型: describe table_name 这可能在其他数据库中也可能不起作用。如果您使用的是MySQL 5.0或更高版本,则可以从信息\u SCHEMA.COLUMNS表中获取字段名 差不多 SELECT COLUMN_NAME FROM COLUMNS WHERE TABLE_NAME = <table_name&g
describe table_name
这可能在其他数据库中也可能不起作用。如果您使用的是MySQL 5.0或更高版本,则可以从
信息\u SCHEMA.COLUMNS
表中获取字段名
差不多
SELECT COLUMN_NAME
FROM COLUMNS
WHERE TABLE_NAME = <table_name>
选择列名称
从列
其中,表名称=
以下是信息模式数据库中表格列表的链接。感谢您提供的链接,例如awnser是表格“vraag”
SELECT COLUMN_NAME
FROM INFORMATION_SCHEMA.COLUMNS
WHERE table_name = 'vraag'
+1、
FROM
子句可以写成FROM INFORMATION\u SCHEMA.COLUMNS
并注意这是一个字符串,例如“Table1”。hmmm无法使其工作:/如果我的表名是“vraag”,有人能举个好例子吗?