当前位置:编程学习 > JAVA >>

判断表是否存在

若表存在就提示 不存在就创建  在线等   --------------------编程问答-------------------- sqlite:
CREATE TABLE IF NOT EXISTS "+ Constant.SP_TABLE_BILL +  
                "(b_id INTEGER PRIMARY KEY AUTOINCREMENT, time TEXT, msg TEXT, phonenum TEXT); --------------------编程问答-------------------- 不行啊,报错 --------------------编程问答-------------------- 什么数据库? --------------------编程问答--------------------
CREATE TABLE IF NOT EXISTS `dynamics_param` (
   `id` INT(11) NOT NULL AUTO_INCREMENT,
   `uid` INT(11) NOT NULL,
   `status` INT(11) NOT NULL DEFAULT '0',
   `startDate` BIGINT(11) NOT NULL,
   `expireDate` BIGINT(11) NOT NULL,
   PRIMARY KEY (`id`)
 ) ENGINE=INNODB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8
--------------------编程问答-------------------- CREATE TABLE IF NOT EXISTS  不可以吗? --------------------编程问答--------------------
引用 5 楼 rui888 的回复:
CREATE TABLE IF NOT EXISTS  不可以吗?

这个就是判断 --------------------编程问答-------------------- 要存储过程么? --------------------编程问答-------------------- select count(1) from sys.objects where name = '表名'

--------------------编程问答-------------------- thank you 
补充:Java ,  Java EE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,