mysql里面判断表是否存在

yunfei5555 2010-10-25 02:12:18
mysql里面判断表是否存在,不存在则创建表,怎么写sql语句!
请教各位大虾!要sql语句,不要函数和存储过程
...全文
976 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
chenxueqin0224 2010-10-25
  • 打赏
  • 举报
回复
3楼正解!
xsw737 2010-10-25
  • 打赏
  • 举报
回复
objects表,name字段
wangpeixian 2010-10-25
  • 打赏
  • 举报
回复
楼上都说的很清楚了
零-点 2010-10-25
  • 打赏
  • 举报
回复
IF EXISTS (SELECT [name] FROM sys.objects WHERE [name] ='表名')
/*删除表*/
DROP TABLE '表名'
GO
/*--创建表--*/
CREATE TABLE '表名'
(
...
)

够清楚了吧!!!
大黄鸭在发光 2010-10-25
  • 打赏
  • 举报
回复
DROP TABLE IF EXISTS `数据库名`.`表名`;
CREATE TABLE `数据库名`.`表名` (
`storm_sn` varchar(13) NOT NULL default 'YYYYJJJHTTNNN',
`name` varchar(36) default NULL,
`id` int(10) unsigned NOT NULL auto_increment,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=gbk;
马马虎虎编的

111,129

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧