如何将sql server的sql语句转换为mysql的

CREATEVIEWv_hr_sa_empschemebiASSELECTUUID()ASfid,fempschemeid,fname,fBaseItemID,fbase... CREATE VIEW v_hr_sa_empschemebi AS
SELECT UUID() AS fid,fempschemeid,fname,fBaseItemID,fbaseitemtype,fbaseitemtypename,fShowValue, 0 AS VERSION
FROM(SELECT DISTINCT hr_sa_empscheme.fid AS fempschemeid,
hr_sa_baseitem.fid AS fBaseItemID,
hr_sa_baseitem.fname,
hr_sa_baseitem.fbaseitemtype,
hr_sa_baseitem.fbaseitemtypename,
CASE
WHEN hr_sa_baseitem.fbaseitemtype = 'StableLevel' THEN
hr_sa_baseitemlevel.fName
ELSE
hr_sa_empstablebi.fValue
END AS fShowValue
FROM hr_sa_empscheme
JOIN hr_sa_schemeitems ON hr_sa_empscheme.fschemeid =
hr_sa_schemeitems.fschemeid
JOIN hr_sa_salaryitembis ON hr_sa_schemeitems.fsalaryitemid =
hr_sa_salaryitembis.fsalaryitemid
LEFT JOIN hr_sa_empstablebi ON hr_sa_empstablebi.fbaseitemid =
hr_sa_salaryitembis.fbaseitemid
AND hr_sa_empstablebi.fempschemeid =
hr_sa_empscheme.fid
LEFT JOIN hr_sa_baseitem ON hr_sa_baseitem.fid =
hr_sa_salaryitembis.fbaseitemid
LEFT JOIN hr_sa_baseitem b2 ON b2.fid =
hr_sa_empstablebi.fbaseitemid
LEFT JOIN hr_sa_baseitemlevel ON hr_sa_baseitemlevel.fbaseitemid =
b2.fid AND hr_sa_baseitemlevel.fid = hr_sa_empstablebi.flevelid
WHERE hr_sa_baseitem.fbaseitemtype IN ('StableInput', 'StableLevel', 'StableCalc')) AS t
ORDER BY fname
展开
 我来答
蒙MengNum1
2016-03-28 · TA获得超过2494个赞
知道大有可为答主
回答量:3004
采纳率:87%
帮助的人:858万
展开全部
首先,将数据库移至本地SQLServer,试过直接在局域网上其他SQLServer服务器上想转到本地Mysql好像有问题,想将远程数据库备份恢复到本地。
  1、打开Navicat Premium,新建一个同名的数据库,然后在表上点击“导入向导”。并选择“ODBC”。
  2、选择SQLServer提供程序,并输入参数。
  3、然后就拼命下一步、下一步。
  在这里有个条件查询,如果有太多不想要的数据,或者字段类型有问题导致导入出错可以设置这里。
  
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式