如何在Yii中使用createCommand创建表? 我按照http://www.yiiframework.com/doc/api/1.1/CDbCommand中的说明操作,但我仍然感到困惑。你可以举一个在yii中使用createCommand创建表的例子。 谢谢如何使用createcommand或其他创建yii中的表格?
0
A
回答
1
假设您已经命名为您的数据库连接字符串分贝(在protected/config/main.php
)如下,
'components'=>array(
'db'=>array(
),
),
,你应该能够使用以下命令创建一个表:
$sqlQuery = "CREATE TABLE IF NOT EXISTS pet (name VARCHAR(20), owner VARCHAR(20))";
$sqlCommand = Yii::app()->db->createCommand($sqlQuery);
$sqlCommand->execute();
您应该也可以用任何SQL语句替换第一行并成功执行它。如果要查询数据,则需要使用queryRow,queryColumn或queryScalar(如文档中所定义)。
希望这会有所帮助!
0
我用这个代码,并sucess ..
的Yii ::应用程序() - > DB-> createCommand(“CREATE TABLE {$ nama_data}(ID序列,{$ list_field},X文字, y)text,wkt text,the_geom geometry,PRIMARY KEY(id));“) - > query();
相关问题
- 1. Yii使用createCommand选择yii中两列的乘法
- 2. 使用“创建表格”时创建其他列
- 3. Yii的createCommand VS标准
- 4. 创建用户时在其他表格中创建数据
- 5. 如何使用YII的createCommand也返回总项目?
- 6. 创建或使用其他数据框
- 7. 创建使用RowChanged或其他事件
- 8. 从其他表格中的一个字段创建表格或视图
- 9. 如何使用其他表创建新的数据表
- 10. 在创建新表格时插入其他表格中的值
- 11. C#防止创建其他表格
- 12. 如何从.doc创建图像(或其他“只读”格式)
- 13. web2py如何创建列表:db.py中其他表的引用
- 14. 如何Yii中的Active Record的模式表与其他表使用JOIN
- 15. ExcelDNA - 创建表格:xlcAddListItem或其他方式
- 16. 如何创建上述其他列表
- 17. 在Yii框架中使用带createCommand函数的CPagination
- 18. 如何使用lambdaj或其他工具过滤表格
- 19. 如何在html中使用colspan,rowspan或css创建表格?
- 20. 如何创建用于其他表达式的表达式?
- 21. 如何在yii createCommand中获得id新记录?
- 22. 使用SQLAlchemy创建我的表之后,如何向其添加其他列?
- 23. 如何使用Bokeh(或其他库)在python中创建等高线图?
- 24. 如何创建纵横字谜样式的网格/大量的div或其他?
- 25. 如何在C++中使用其他格式文件创建GIF文件
- 26. 如何在sql server中像其他表一样创建表?
- 27. Yii:引用其他对象
- 28. 数据建模帮助 - 添加其他表格,更改现有表格的用法或其他内容?
- 29. 如何创建其中一列的表指向其他表的关键点?
- 30. Yii createCommand($ sql) - > queryAll()与索引