用cmd命令执行SQL脚本的问题
用下面的语句导入脚本.执行语句=“cmd/c”+路径+“mysql-u”+数据库帐号+“-p”+数据库密码+“--port=”+到文本(数据库端口)+“--default...
用下面的语句导入脚本.执行语句 = “cmd /c ” + 路径 + “mysql -u” + 数据库帐号 + “ -p” + 数据库密码 + “ --port=” + 到文本 (数据库端口) + “ --default-character=utf8 ” + 组合框_数据库一.内容 + “ < ” + 路径 + “backup.sql” 如果遇到错误.比如某条数据重复.就会停止执行.怎么样才能让他无视错误.强制执行呢.
展开
1个回答
2013-06-27
展开全部
-- To allow advanced options to be changed.EXEC sp_configure 'show advanced options', 1GO-- To update the currently configured value for advanced options.RECONFIGUREGO-- To enable the feature.EXEC sp_configure 'xp_cmdshell', 1GO-- To update the currently configured value for this feature.RECONFIGUREGO这个先写了保证不会再Cmd中出错然后//这是判断是否有同名的数据库存在if exists (select * from sysdatabases where name = 'hotel')
drop database hotel
go//这是判断是否有同名的表if exists (select * from sysobjects where name = 'hotel')
drop table hotel
go
drop database hotel
go//这是判断是否有同名的表if exists (select * from sysobjects where name = 'hotel')
drop table hotel
go
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询