Earlier CitizenKane made a point about the lack of standards across SQL databases in general. As such migrating from one SQL db to another would probably present just as equally a challenge.
Let me tell you migrating from Informix 9.4 to SQL Server 2005 was no walk in the park.