Navicat连接SQL Server后创建表engine语句报错

Navicat连接SQL Server后创建表engine语句报错


在Navicat 16中连接了SQL Server,在数据库中用脚本创建表时设置了ENGINE=InnoDB DEFAULT CHARSET=utf8,运行时报错的解决。具体问题如图所示。

配置信息:

报错信息:

错误原因是ENGINE=InnoDB DEFAULT CHARSET=utf8,这是MySQL中才能使用的,而在SQL Server中不能使用,这里我的Navicat连接的是SQL Server,要遵从SQL Server的规定,把这段删掉后就成功了。

posted @ 2022-12-05 19:24  HD0117  阅读(265)  评论(0编辑  收藏  举报