它應該 - 理論上 - 只需要將一個mysql數據庫轉換爲mssql 而不需要任何/最小的代碼更改在經典的asp網站?從MySQL切換到MSSQL的經典asp
0
A
回答
1
是的理論上你不需要改變太多的代碼。
你必須改變什麼?
- 所有的連接字符串 - 如果代碼編寫得很好,連接字符串只寫一次,所以只需更改它,否則搜索舊連接字符串的所有代碼文件並更改它。
- SQL delimeter:在
MySQL
它是反碼字符,據我記憶,在SQL Server中它是[
和]
字符 - 您需要它來包含具有空格或保留字的表和字段名稱。 - SQL中不是標準的特殊功能....沒有列表,但請留意由於這種差異而導致的錯誤。
2
它完全取決於所使用的SQL。
如果您在另一個不存在(或不同)中使用的功能,當然必須更改。例如,如果您在SQL Server中使用CTE,則AFAIK在MySQL中不受支持。
+0
對不起,我在問題的標題中弄錯了方向。這可能是另一回事......你能想到mysql中不支持的任何東西嗎? – Paul 2011-03-26 18:54:57
1
值得注意的是,正如我剛剛花了最近幾周做類似的轉換是零日期時間。
由於mySQL的日期時間爲零,因此連接字符串中的Convert Zero Datetime=true;
和MSSQL不存在,並且如果您已對此進行邏輯編碼,則需要對其進行更改。
相關問題
- 1. 轉換vb.net到ASP經典
- 2. 我在經典asp網站上從經典asp轉換爲.NET
- 3. 經典的ASP參數查詢到MYSQL
- 4. django從sqlite切換到mssql
- 5. 將Request.Form從經典ASP轉換爲ASP.NET
- 6. 將server.createobject從經典ASP轉換爲ASP.NET
- 7. 從mySQL切換到noSQL - 詞典網站
- 8. 經典asp asp.net轉換
- 9. 從經典的ASP移動到ASP.net
- 10. 經典的ASP到MVC
- 11. ASP-經典的VBScript網頁語言切換爲變
- 12. 混淆從經典ASP移到ASP.Net
- 13. 從ASP經典連接到MS-SQL
- 14. 從經典ASP調用ASP.net
- 15. 經典asp中的split()asp
- 16. 從託管的ASP經典HTML到PDF轉換?
- 17. 經典ASP到ASP.NET MVC
- 18. 在ASP經典
- 19. swfupload +經典asp
- 20. 經典ASP Response.redirect
- 21. 經典asp cint
- 22. XPath經典ASP
- 23. 經典的ASP + Javascript
- 24. 經典的ASP - BOF
- 25. 的VBScript/ASP經典
- 26. 經典的asp - cdonts
- 27. MSSQL到MySQL - 從MSSQL SELECT,INSERT到MySQL
- 28. 集團項目並MSSQL和經典的ASP
- 29. Linux上的ASP(經典)Chilisoft替換
- 30. 經典的ASP xsl日期轉換
您的標題和問題彼此相反。標題向MSSQL詢問關於MSSQL的問題,並向MSSQL詢問有關MySQL的問題。你可能想要修復那個...... – 2011-03-26 18:07:26
非常抱歉,這個問題是對的......我會修改 – Paul 2011-03-26 18:46:28