2011-04-19 76 views

回答

1

基本的語法是相同的「SQL」標準,但很多東西不是。例如,在MySQL中,您會寫入.. LIMTIT 0,3 ..而在MSSQL中,您必須使用TOP語法。

如果您使用數據庫抽象層,您最好使用它。這可能會幫助你太:
http://www.tometasoftware.com/MySQL-5-vs-Microsoft-SQL-Server-2005.asp

MySQL vs Microsoft SQL

+0

himoidaschl 我可以知道'if語句'的用法是否也與sql server不同,你能舉個例子嗎? – ana 2011-04-19 08:42:05

+0

jeah似乎有一點細微差別:MySQL http://dev.mysql.com/doc/refman/5.0/en/if-statement.html和MSSQL http://www.codeguru.com/forum/showpost。 php?s = e6ab0d5ad49989bb50168129017e32a8&p = 1718558&postcount = 3 – daschl 2011-04-19 08:47:50

+0

感謝,虐待再次嘗試調試我的代碼,感謝您的幫助:) – ana 2011-04-20 00:38:15

0

SQL使用ANSI和ISO標準。例如,您可能會發現需要更改一些查詢,例如使用MySQL特定關鍵字(如LIMIT)。