概述
sqlserver触发器往mysql插入数据错误问题
我在sqlserver查询分析器中输入语句 能够成功执行
insert into OPENROWSET( 'MSDASQL', 'DRIVER={MySQL ODBC 5.1 Driver}; SERVER=localhost; PORT=3306;DATABASE=wpf; USER=root;PASSWORD=w001; STMT=set names gb2312; OPTION=2049','select * from tAbc;' ) select 0,'admin','admin','0','test1','2013-08-05 15:00:26','1','0','0','','','','0','0'
但是我封装成sqlserver的触发器 提示错误
alter trigger mysqlTest_1 on [t_1mysql]
for insert,update
as
declare @var1 varchar(max),@var2 varchar(max),@txt nvarchar(max)
select @var1=F1 from inserted
set @txt=
'insert into OPENROWSET(
''MSDASQL'',
''DRIVER={MySQL ODBC 5.1 Driver};
SER
最后
以上就是坚定钢笔为你收集整理的Mysql不能用openrowset,sqlserver触发器往mysql插入数据异常有关问题的全部内容,希望文章能够帮你解决Mysql不能用openrowset,sqlserver触发器往mysql插入数据异常有关问题所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复