我们可以用DROP TABLE IF EXISTS `data`.`fft` SQL语句来删除fft这个表,可是怎么写:
如果不存在,创建新表呢?

解决方案 »

  1.   

    已经解决:string str1 = "SHOW TABLES FROM `data`;";
                System.Data.DataTable dt = db.execute(str1);            if (dt.DefaultView.Count == 0)
                {
                    string str = "CREATE TABLE  `data`.`fft` (`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,`time1` datetime DEFAULT NULL,`peak1` float DEFAULT NULL)";
                    db.execute(str);
                }
      

  2.   

    create table IF NOT EXISTS xxxx