Usuário com melhor resposta
Campo tipo text em trigger de tabela

Pergunta
-
Boa tarde pessoal, tudo bem?
tenho uma trigger de tabela que é disparada uma procedimento para inserir em outro banco quando for inserido algum registro.
nesse banco onde está trigger existe um campo tipo text, e ao gravar a minha trigger da erro dizendo que não é possivel trabalhar com text, ntext e image
andei pesquisando e li algo sobre instead of, mas nao achei nada de exemplo que me desse uma maior clareza
alguém pode dar uma orientação? tenho que alterar muita coisa da minha trigger normal..?
Respostas
-
Peterson,
Dê uma olhada nesses materiais, acredito que sua resposta esteja neles.
http://msdn.microsoft.com/pt-br/library/ms175196(v=sql.105).aspx
http://msdn.microsoft.com/pt-br/library/ms179288(v=sql.105).aspx
Abçs- Editado _Juliano_Alves_ segunda-feira, 17 de dezembro de 2012 16:56
- Marcado como Resposta Ricardo Russo quarta-feira, 2 de janeiro de 2013 15:46
Todas as Respostas
-
Peterson,
Dê uma olhada nesses materiais, acredito que sua resposta esteja neles.
http://msdn.microsoft.com/pt-br/library/ms175196(v=sql.105).aspx
http://msdn.microsoft.com/pt-br/library/ms179288(v=sql.105).aspx
Abçs- Editado _Juliano_Alves_ segunda-feira, 17 de dezembro de 2012 16:56
- Marcado como Resposta Ricardo Russo quarta-feira, 2 de janeiro de 2013 15:46
-
Peterson,
Qual é o erro que você esta recebendo? O primeiro passo é verificar se o usuário que esta rodando o trigger tem acesso ao banco de dados.
Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]
-
Peterson,
Qual é o erro que você esta recebendo? O primeiro passo é verificar se o usuário que esta rodando o trigger tem acesso ao banco de dados.
Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]
Essa é a mensagem..
Não é possível usar colunas de text, ntext ou image nas tabelas 'inserted' e 'deleted'.
o usuário tem acesso
-
pessoal, para conhecimento... consegui achar uma solução não tão amigavel...segue abaixo o link
o exemplo abaixo é simples mas funciona normal.http://social.msdn.microsoft.com/forums/pt-br/520/thread/C189C87C-783D-41A5-94B3-8638CE00A07F