1、本程序的原创是为了解决自身众多产品数据库信创国产化的工作要求时开发的,可以快速实现将SQL Server数据库对象TSQL语法批量转换为PL/SQL语法结构,减少了很多低效重复的工作,提高工作效率,特意分享出来,大批量使用需要付点费,换点烟洒钱,有不完善之外,欢迎大家提意见和要求,开发者可利用业余时间完善。
2、本程序的功能主要是将SQL Server数据库对象TSQL脚本转换为PL/SQL语言的脚本,目前适用的数据库包括:ORACLE、国产达梦、国产人大金仓、高斯、PostgreSQL等,可转换的对象包括:数据表、视图、存储过程、函数、触发器。
3、本程序支持SQL Server2016版本以前的语句,转换前必须保证脚本没有语法错误,如果有语法错误会失败,请先修正错误再执行。
4、SQL Server专有的语句或函数功能,其他数据库不支持时,一般不会进行转换,保留原有的代码,需要人工处理,数据库通用的功能基本上都实现转换处理。
5、支持在线输入脚本转换,如果需要连接SQL Server服务器转换或转换脚本文件,请使用客户端程序,并查看客户端程序使用说明.
6、本程序批量使用请先完成用户注册并充值,收费标准如下:
A、没有注册的用户,一次只能转换两个对象,且转换的语句不能超过20条。
B、首次注册新用户,送试用金10元。
C、已经注册的用户,每条SQL语句收费1分钱,语句不分复杂度,如果是对象转换每对象结构算5条语句,例如:转换3个存储过程,总共语句数为100条,收费为:(100+3x5)x0.01=1.15元
D、转换成功后,程序后台自动完成费用扣除,如果余额不足转换失败并给出相应提示。
7、程序转换功能由后台服务完成,所有的脚本需要传送到后台服务器,程序无法转换的语句将原样输出,如果遇到程序转换错误,请使用QQ联系:824374335获得技术支持。
8、SQL Server中的临时表是可随时创建和删除,在PL/SQL的数据库中都必须先创建,在SQL Server存储过程中遇到使用临时表,会在存储过程前加上创建临时表的语句,会修改表名以“tb_”开头,并注释删除临时表语句。