Estou usando o Banco de Dados SQL Server e o Hibernate para gerar o código SQL específico desse banco. Um problema ocorre quando vou inserir um objeto no Banco e ele gera uma exceção informando que não existe a função SCOPE_IDENTITY. O Hibernate 2 usa esse função no lugar da @@identity.
A pergunta é: Como faço com que o Hibernate use @@identity no lugar do SCOPE_IDENTITY. E se isso não for possível, tem como habilita essa função no Banco (SCOPE_IDENTITY)?
Obrigado.
"Em vez de um moedor de bits saqueando e violetando estruturas de dados indefesas, temos um universo de objetos bem comportados que educadamente solicitam uns aos outros a realizacao de seus desejos."
-- Dan Ingals, Design Principles Behind Smalltalk