1、本程序的原創(chuàng)是為了解決自身眾多產(chǎn)品數(shù)據(jù)庫信創(chuàng)國產(chǎn)化的工作要求時開發(fā)的,可以快速實現(xiàn)將SQL Server數(shù)據(jù)庫對象TSQL語法批量轉(zhuǎn)換為PL/SQL語法結(jié)構(gòu),減少了很多低效重復(fù)的工作,提高工作效率,特意分享出來,大批量使用需要付點費,換點煙灑錢,有不完善之外,歡迎大家提意見和要求,開發(fā)者可利用業(yè)余時間完善。
2、本程序的功能主要是將SQL Server數(shù)據(jù)庫對象TSQL腳本轉(zhuǎn)換為PL/SQL語言的腳本,目前適用的數(shù)據(jù)庫包括:ORACLE、國產(chǎn)達夢、國產(chǎn)人大金倉,可轉(zhuǎn)換的對象包括:數(shù)據(jù)表、視圖、存儲過程、函數(shù)、觸發(fā)器。
3、本程序支持SQL Server2016版本以前的語句,轉(zhuǎn)換前必須保證腳本沒有語法錯誤,如果有語法錯誤會失敗,請先修正錯誤再執(zhí)行。
4、SQL Server專有的語句或函數(shù)功能,其他數(shù)據(jù)庫不支持時,一般不會進行轉(zhuǎn)換,保留原有的代碼,需要人工處理,數(shù)據(jù)庫通用的功能基本上都實現(xiàn)轉(zhuǎn)換處理。
5、支持在線輸入腳本轉(zhuǎn)換,如果需要連接SQL Server服務(wù)器轉(zhuǎn)換或轉(zhuǎn)換腳本文件,請使用客戶端程序,并查看客戶端程序使用說明.
6、本程序批量使用請先完成用戶注冊并充值,收費標準如下:
A、沒有注冊的用戶,一次只能轉(zhuǎn)換兩個對象,且轉(zhuǎn)換的語句不能超過20條。
B、首次注冊新用戶,送試用金10元。
C、已經(jīng)注冊的用戶,每條SQL語句收費1分錢,語句不分復(fù)雜度,如果是對象轉(zhuǎn)換每對象結(jié)構(gòu)算5條語句,例如:轉(zhuǎn)換3個存儲過程,總共語句數(shù)為100條,收費為:(100+3x5)x0.01=1.15元
D、轉(zhuǎn)換成功后,程序后臺自動完成費用扣除,如果余額不足轉(zhuǎn)換失敗并給出相應(yīng)提示。
7、程序轉(zhuǎn)換功能由后臺服務(wù)完成,所有的腳本需要傳送到后臺服務(wù)器,程序無法轉(zhuǎn)換的語句將原樣輸出,如果遇到程序轉(zhuǎn)換錯誤,請使用QQ聯(lián)系:824374335獲得技術(shù)支持。
8、SQL Server中的臨時表是可隨時創(chuàng)建和刪除,在PL/SQL的數(shù)據(jù)庫中都必須先創(chuàng)建,在SQL Server存儲過程中遇到使用臨時表,會在存儲過程前加上創(chuàng)建臨時表的語句,會修改表名以“tb_”開頭,并注釋刪除臨時表語句。