Perguntas com a marcação «trigger»

Código de procedimento executado automaticamente em resposta a um evento do banco de dados.


3
SQL dinâmico nas rotinas armazenadas do MySQL
De acordo com as restrições nas rotinas e gatilhos armazenados , o sql dinâmico não pode ser usado (restrição levantada para procedimentos armazenados na versão 5.0.13 e posterior). Por que essa limitação existe? E por que levantá-lo para procedimentos, mas não para funções ou gatilhos?

2
O que é uma "tabela de transição" no Postgres?
A página que descreve as novidades do Postgres 10 menciona "Tabelas de transição para gatilhos". Tabelas de transição para gatilhos Esse recurso torna os AFTER STATEMENTacionadores úteis e de alto desempenho, expondo, conforme apropriado, as linhas antiga e nova às consultas. Antes desse recurso, os AFTER STATEMENTgatilhos não tinham acesso …



2
Quais são as causas e soluções para alterar erros de tabela?
Entendo que os erros de tabela de mutação são causados ​​por uma falha de design ou consulta problemática. Uma consulta antiga foi colocada recentemente em produção, gerando um erro de tabela mutante. Nosso DBA resolveu o problema, mas não sabemos como. O que exatamente causa erros de tabela mutantes e …
12 oracle  trigger  plsql 

3
Como alterar a ordem de disparo dos gatilhos?
Realmente raramente uso gatilhos. Então, eu encontrei um problema na primeira vez. Eu tenho muitas tabelas com gatilhos (2 ou mais para cada tabela). Gostaria de saber e alterar a ordem dos disparadores de disparos para cada tabela. É possível obter essa informação? ADICIONADO: Aqui está um bom artigo sobre …




1
Quais são os privilégios necessários para executar uma função de trigger no PostgreSQL 8.4?
Quais são os privilégios necessários para executar uma função de trigger no PostgreSQL 8.4? Parece que os privilégios definidos para uma função não importam para executar uma função de gatilho. Acho que vi algum dia que os privilégios necessários para executar uma função de gatilho são o privilégio EXECUTE, mas …




1
Sincronização usando gatilhos
Eu tenho um requisito semelhante às discussões anteriores em: Escrevendo um esquema bancário simples: como devo manter meus saldos sincronizados com o histórico de transações? Gatilho em combinação com transação Eu tenho duas tabelas [Account].[Balance]e [Transaction].[Amount]: CREATE TABLE Account ( AccountID INT , Balance MONEY ); CREATE TABLE Transaction ( …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.