2014-10-22 77 views

回答

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();

相关问题