我有兩個存儲過程和一個觸發器,我正在採取的是在SQL Server 2005中完成的。我想用phpmyadmin在mysql中重新創建它們。每次我把它們放進去,我得到一個1064錯誤。這是因爲phpmyadmin不能很好地處理存儲過程或觸發器,還是因爲從sql server 2005到mysql的語法是非常不同的?如果是這樣,那麼我可以在哪裏上網學習正確的語法來在mysql/phpmyadmin中編寫我的存儲過程和觸發器......或者我應該在巴恩斯和貴族手中拿一本書嗎?這是我的高級項目。在Sql Server和MySQL中存儲過程和觸發器是否相同?
1
A
回答
0
這是因爲MySQL不支持Transact-SQL,這是SQL變體Sybase和MSSQLServer用於編程觸發器和存儲過程。
所以,你的問題的答案是:NO。
+0
所以,如果我想使這些程序和觸發器工作......我根本無法? – kmalik 2010-04-12 20:13:19
+0
不是沒有一些測試和修改。 – 2010-04-12 20:23:03
1
MySQL中的語法和功能集略有不同,但如果不相同,概念和使用模式和設計動機將非常相似。我建議在MySQL手冊讀了購買任何書籍前:
所以你可以肯定你的端口T-SQL代碼MySQL的SQL方言。
相關問題
- 1. mysql存儲過程和觸發器
- 2. mysql觸發器和存儲過程diff
- 3. SQL Server觸發器,存儲過程
- 4. SQL Server中的觸發器和存儲過程安全性
- 5. SQL-Server:是否有相當於一般存儲過程執行的觸發器
- 6. 存儲過程和SQL Server
- 7. 在mysql中的存儲過程和觸發器
- 8. Oracle觸發器和存儲過程
- 9. MySQL中的觸發器和存儲過程
- 10. SQL Server觸發器中的存儲過程調用是否隱含線程安全和原子?
- 11. 如何查看SQL Server中存儲過程和觸發器的執行計劃?
- 12. 存儲過程中的SQL Server和使用存儲過程
- 13. SQL Server存儲過程和Linq-to-SQL
- 14. MySQL觸發器和存儲過程複製
- 15. breeze和sql server觸發器
- 16. SQL Server 2014:具有存儲過程的FileTable觸發器w/xp_cmdshell
- 17. SQL Server存儲過程/觸發器的版本控制
- 18. FoxPro和SQL Server而不是觸發器
- 19. 任務,TransactionScope和SQL Server存儲過程
- 20. PHP和SQL Server存儲過程執行
- 21. C#和SQL Server - 使用存儲過程
- 22. SQL Server存儲過程和jdbc
- 23. SQL Server存儲過程和權限
- 24. SQL Server缺少表和存儲過程
- 25. 學習SQL Server 2008和存儲過程
- 26. PostgreSQL中的存儲過程和觸發器
- 27. 觸發器和存儲過程如何在ER圖中表示?
- 28. SQL Server中的存儲過程(不同)?
- 29. Web應用程序中的觸發器和存儲過程
- 30. SQL Server觸發器:INSERTED和DELETED不存在。它是什麼?
我們可以看看代碼嗎?你可以發佈一個URL或粘貼它(如果它不是>約40行代碼...) – lexu 2010-04-12 20:27:21