[求助]请问Yii怎么判断一个数据库表是否存在 [ 未指定版本 ]
请问Yii怎么判断一个数据库表是否存在
共 2 个回答
-
自己写sql语句查。。。例如SHOW TABLES LIKE....
共 2 条回复$sql = 'SHOW TABLES LIKE {{不存在的表名}}'; $p = Yii::app()->db->createCommand($sql)->queryAll();
直接报错
CDbCommand failed to execute the SQL statement: SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'tbl_xxxx' at line 1. The SQL statement executed was: SHOW TABLES LIKE tbl_xxxx
紫枫
注册时间:2013-08-08
最后登录:2018-08-12
在线时长:5小时21分
最后登录:2018-08-12
在线时长:5小时21分
- 粉丝1
- 金钱0
- 威望0
- 积分50