db->queryを使用せずにCodeIgniterで「NOT EXIST」句を宣言するにはどうすればよいですか? 関数が存在する場合は、それを教えてください。たとえば、db->join...どうもありがとう。
2763 次
2 に答える
1
テーブルを確認する場合は、このクエリを実行します
$query = $this->db->query("SHOW TABLES LIKE mytable_name");
名前の付いたテーブルが返され、テーブルがmytable_name
存在しない場合はnullになります。
または単に次のように試すことができます
if ($this->db->table_exists('mytable_name')) {
echo 'Table is already exists';
} else {
CREATE table
}
于 2013-07-22T09:57:24.747 に答える
0
アクティブレコードには「存在しない」という条項はありません。ただし、次のように「存在しない句」を句に渡すことができますwhere
。
$this->db->where('NOT EXISTS ');
于 2013-07-22T13:13:42.373 に答える