thinkphp怎么打印sql语句

如题所述

第1个回答  2022-09-28

thinkphp的的应用:

[ SQL ] SHOW COLUMNS FROM `think_action` [ RunTime:0.001339s ]

[ EXPLAIN : array ( 'id' => '1', 'select_type' => 'SIMPLE', 'table' => 'think_action', 'partitions'

=> NULL, 'type' => 'ALL', 'possible_keys' => NULL, 'key' => NULL, 'key_len' => NULL, 'ref' 

=> NULL, 'rows' => '82', 'filtered' => '100.00', 'extra' => NULL, ) ]

[ SQL ] SELECT * FROM `think_action` LIMIT 1 [ RunTime:0.000539s ]

扩展资料:

sql的应用原则:

在实现过程中,第一步是建立关系模式,定义基本表的结构,即该关系模式是哪些属性组成的,每一属性的及数据可能的长度、是否允许为空值以及其它完整性约束条件。 

定义基本表:

CREATE TABLE<表名>(<列名1><数据类型>[列级完整性约束条件]

[,<列名2><数据类型>[列级完整性约束条件]]…

[,<-列名n><数据类型>[列级完整性约束条件]]

[,表列级完整性约束条件]); 

说明:

1、<>中是SQL语句必须定义的部分,[]中是SQL语句可选择的部分,可以省略的。 

2、CREATE TABLE表示是SQL的关键字,指示本SQL语句的功能。 

3、<表名>是所要定义的基本表的名称,一个表可以由一个或若干个属性(列)组成,但至少有一个属性,不允许一个属性都没有的表,这样不是空表的含义。多个属性定义由圆括号指示其边界,通过逗号把各个属性定义分隔开,各个属性名称互不相同,可以采用任意顺序排列,一般按照实体或联系定义属性的顺序排列,关键字属性组在最前面,这样容易区分,也防止遗漏定义的属性。 

参考资料来源:

参考资料来源:

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网