mysql - 将 T-SQL 转换为 MySQL

标签 mysql tsql

有没有简单的方法来转换Transact-SQL到 MySQL?


我正在尝试转换股票代码和公司名称的数据库存档。

最佳答案

简短的回答:

中等答案:可能

长答案:这取决于您的 TSQL 中包含什么以及您想投入多少时间和精力。

TSQL 不是 MySQL 方言的子集。所以存在一些没有 MySQL 转换的 TSQL。然而,这两种语言之间的重叠非常显着,在某种程度上转换只是语法问题。

这不是一个新问题,有些人已经尝试解决它。在 google 上快速搜索“tsql to mysql”会得到一些有希望的结果,尤其是这里的这个项目,它试图将存储过程从 TSQL 转换为 MySQL:

http://sourceforge.net/projects/tsql2mysql/

这可能无法完全解决您的问题,但至少是一个开始。

关于mysql - 将 T-SQL 转换为 MySQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2986404/

相关文章:

mysql - 选择具有子模型属性的父模型并销毁它 - sequelize/MySQL

MySQL 查询 : Getting distinct values for this query

php - Wordpress:使用 get_current_user_id() 结果以 HTML 形式进入我的数据库表

mysql - 左连接或条件执行缓慢

sql - 条件 where 子句 SQL Server 2012

SQL Server,如何转置列的数据

sql - T-SQL : Deleting all duplicate rows but keeping one

php - PDO 使用 WHERE id=6ff 等语句选择 id=6 的行

sql - 如何将星期(200851)转换为日期(2008-12-27)?

sql - VertiPaq 是什么及其工作原理