Migração do SQL 2000 para o SQL 2005

É, bem que eu queria que fosse para o SQL 2008, mas o ambiente corporativo é muito cauteloso com a adoção de versões.

No último final de semana, pude participar da migração acima e vou relatar agora dois problemas encontrados em scripts que podem afetar vocês também:

  1. A variável @@error era tratada através de uma outra variável em determinada rotina sendo que no SQL 2000 não ocorria nenhum problema, e no SQL2005 começou a aparecer uma mensagem de erro. Resultado: a variável intermediária teve que ter seu tipo alterado de float para int.
  2. A função isNumeric do SQL 2005 não se comporta do mesmo jeito que se comporta no SQL 2000, com isso a rotina envolvida teve que ser alterada.

Infelizmente, não encontrei documentação nenhuma sobre esses incidentes, se alguém souber de algo…

Abraços…

Chilá!@!

No Comments