Previous Topic

Next Topic

Inhoudsopgave

Book Index

Appendix C: Functional Errors To Be Solved

This section covers only the most common problems. In principle, any difference as described in Isah ASE2MSSQL Transact SQL differences can result in a difference in behavior. Many differences are already recognized by the SSMA tool, however, and the code is automatically corrected accordingly.

1. Different behavior of bits in joins and select

2. Problems with DECLARE – OPEN CURSOR and CLOSE – DEALLOCATE CURSOR

3. Error in SSMA coding of @@FETCH_STATUS

4. Implicit translation from string to date

5. Check code for 'CROSS JOIN' and compare with the old code

6. Do not use this construct

7. @@ProcID in triggers

8. @@RowCount in triggers

9. Substring function

10. Char fields

11. Truncate vs. Round