Perguntas com a marcação «stored-procedures»

Código de chamada instalado em um gerenciador de banco de dados, expondo uma API através da qual ela pode ser chamada. Normalmente escritas na linguagem de consulta nativa, algumas plataformas DBMS também suportam outras linguagens.




2
Procedimento armazenado central para executar no contexto do banco de dados de chamada
Estou trabalhando em uma solução de manutenção personalizada usando a sys.dm_db_index_physical_statsvisualização. Atualmente, ele está sendo referenciado a partir de um procedimento armazenado. Agora, quando esse procedimento armazenado é executado em um dos meus bancos de dados, ele faz o que eu quero e faz uma lista de todos os registros …

3
Restrinja a atualização em determinadas colunas. Permitir apenas que o procedimento armazenado atualize essas colunas
Tenho colunas de preços confidenciais que gostaria de atualizar apenas por meio de um procedimento armazenado. Gostaria que todo o código ou tentativas manuais de alterar os valores nessas colunas de preços falhasse se não estivesse usando os procedimentos armazenados projetados para atualizá-lo. Estou pensando em implementar isso usando gatilhos …

4
Chamar um procedimento armazenado a partir de um gatilho
Eu criei um procedimento armazenado no mysql usando a seguinte sintaxe. DROP PROCEDURE IF EXISTS `sp-set_comment_count`; DELIMITER $$ CREATE PROCEDURE `sp_set-comment_count` (IN _id INT) BEGIN -- AC - AllCount DECLARE AC INT DEFAULT 0; SELECT COUNT(*) AS ac INTO AC FROM usergroups AS ug LEFT JOIN usergroup_comments AS ugm ON …




1
Como você ordena por um parâmetro?
Apenas imaginando se eu poderia solicitar algum feedback sobre um procedimento armazenado que estou executando e se há uma maneira mais eficiente de lidar com o cenário (tenho certeza de que haverá!). Basicamente, tenho um único SP que chamo para retornar uma lista de registros (trabalhos) que podem ter um …





2
Otimização: Movendo declarações de variáveis ​​para o topo do seu procedimento
Enquanto trabalhava na otimização de alguns procedimentos armazenados, sentei-me com o DBA e passei por alguns procedimentos armazenados com alto bloqueio e / ou alta atividade de leitura / gravação. Uma coisa mencionada pelo DBA foi que eu deveria declarar todas as variáveis ​​(especialmente TABLEas) na parte superior do procedimento …

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.