Ten en cuenta que trabajar en SQL Server no es lo mismo que hacerlo en Oracle, DB2; Firebird, MySQL o PosgreSQL.
Si bien todos interpretan ANSI SQL, cada DBMS le pone o saca cosas según quieran (especialmente con el elnguaje de procedimientos), por lo que hay que ser muy cuidadoso al momento de empezar a realizar desarrollos con otro DBMS.
El Santo Manual de Referencia es tu Guía... Duerme con Él al lado del teclado.