将Sqlserver转换为Mysql服务器
大家好, 我正在MySql Aurora中创建触发器,但我希望在触发器中进行错误处理 比如说 事实上,我被卡住了 请帮助这将是非常有帮助的 谢谢将Sqlserver转换为Mysql服务器,mysql,mysql-workbench,Mysql,Mysql Workbench,大家好, 我正在MySql Aurora中创建触发器,但我希望在触发器中进行错误处理 比如说 事实上,我被卡住了 请帮助这将是非常有帮助的 谢谢 Aman那么基本上你是在请求帮助将SQL Server触发器代码转换为MySQL触发器代码吗?SQL server触发器代码在哪里?你被困在哪里了?有错误吗?你使用什么MySQL版本?使用“选择版本”查找。您可以编辑您的问题。。不要在注释中放置代码来更新问题信息..Set grpId=g.GroupID无效应设置grpId=select g.Group
Aman那么基本上你是在请求帮助将SQL Server触发器代码转换为MySQL触发器代码吗?SQL server触发器代码在哪里?你被困在哪里了?有错误吗?你使用什么MySQL版本?使用“选择版本”查找。您可以编辑您的问题。。不要在注释中放置代码来更新问题信息..Set grpId=g.GroupID无效应设置grpId=select g.GroupID…,从工作中a luGroup g无效-这应该是某种连接,还是一个名称中带有空格的表,您将其别名为g?是的,我将其别名为luGroup table的g
Update WorkA
Set grpId= select(g.GroupID) -- Getting Error in this line
From WorkA luGroup g
Where typeWrd=g.GroupName
AND g.GroupTypeId= v_gtid;
If RETURNED_SQLSTATE <> 0 -- Getting Error in this line
Then
Signal SQLSTATE '02000' SET MESSAGE_TEXT = 50002 11, 1, 'trInluDivision';
End if;
Sql Server code
Update @workA
Set grpId = g.GroupId
From @workA, luGroup g
Where typeWrd = g.GroupName
and g.GroupTypeId = @gtid