Articles of stored procedures

Diferença entre o idioma sql e o idioma plpgsql nas funções do PostgreSQL

Sou muito novo no desenvolvimento de database, por isso tenho algumas dúvidas sobre o meu exemplo a seguir: Função f1 () – linguagem sql create or replace function f1(istr varchar) returns text as $$ select ‘hello! ‘::varchar || istr; $$ language sql; Função f2 () – linguagem plpgsql create or replace function f2(istr varchar) returns […]

Parâmetro do Valor da Tabela do Procedimento Armazenado do Entity Framework

Eu estou tentando chamar um procedimento armazenado que aceita um parâmetro de valor de tabela. Eu sei que isso não é suportado diretamente no Entity Framework ainda, mas pelo que entendi você pode fazê-lo usando o comando ExecuteStoreQuery fora do ObjectContext . Eu tenho um repository de estrutura de entidade genérica onde tenho o seguinte […]

Posso criar view com parâmetro no MySQL?

Eu tenho uma visão como esta: CREATE VIEW MyView AS SELECT Column FROM Table WHERE Value = 2; Eu gostaria de torná-lo mais genérico, significa mudar 2 em uma variável. Eu tentei isso: CREATE VIEW MyView AS SELECT Column FROM Table WHERE Value = @MyVariable; Mas o mysql não permite isso. Eu encontrei uma solução […]

Passando uma matriz de parâmetros para um procedimento armazenado

Eu preciso passar uma matriz de “id’s” para um procedimento armazenado, para excluir todas as linhas da tabela, exceto as linhas que correspondem id’s na matriz. Como posso fazer isso da maneira mais simples?

Posso passar o nome da coluna como parâmetro de input no SQL stored Procedure

create procedure sp_First @columnname varchar AS begin select @columnname from Table_1 end exec sp_First ‘sname’ Minha exigência é passar os nomes das colunas como parâmetros de input. Eu tentei assim, mas deu saída errada. Então me ajude

C # SQL Server – Passando uma lista para um procedimento armazenado

Eu estou chamando um procedimento armazenado do SQL Server do meu código c #: using (SqlConnection conn = new SqlConnection(connstring)) { conn.Open(); using (SqlCommand cmd = new SqlCommand(“InsertQuerySPROC”, conn)) { cmd.CommandType = CommandType.StoredProcedure; var STableParameter = cmd.Parameters.AddWithValue(“@QueryTable”, QueryTable); var NDistanceParameter = cmd.Parameters.AddWithValue(“@NDistanceThreshold”, NDistanceThreshold); var RDistanceParameter = cmd.Parameters.AddWithValue(@”RDistanceThreshold”, RDistanceThreshold); STableParameter .SqlDbType = SqlDbType.Structured; NDistanceParameter.SqlDbType = SqlDbType.Int; […]

Chamando Procedimento Armazenado de Java / JPA

Estou escrevendo um aplicativo da web simples para chamar um procedimento armazenado e recuperar alguns dados. É uma aplicação muito simples, que interage com o database do cliente. Nós passamos o ID do funcionário e a ID da empresa e o procedimento armazenado retornará os detalhes do funcionário. O aplicativo da Web não pode atualizar […]

Chamando o procedimento armazenado com valor de retorno

Eu estou tentando chamar um procedimento armazenado do meu aplicativo windows C #. O procedimento armazenado está sendo executado em uma instância local do SQL Server 2008. Eu sou capaz de chamar o procedimento armazenado, mas não consigo recuperar o valor de volta do procedimento armazenado. Esse procedimento armazenado deve retornar o próximo número na […]

Capturar saída de impressão do Stored Procedure no .NET

É possível capturar saída de impressão de um procedimento armazenado TSQL no .NET? Eu tenho um monte de Procs legados que usam a impressão como meio de errorMessaging. Por exemplo, é possível acessar a ‘palavra’ de saída seguindo o PROC? — The PROC CREATE PROC usp_PrintWord AS PRINT ‘word’ // Some C# Code to would […]

Função vs. Procedimento Armazenado no SQL Server

Eu tenho aprendido Functions e Stored Procedure por um bom tempo, mas eu não sei por que e quando devo usar uma function ou um procedimento armazenado. Eles parecem iguais para mim, talvez porque eu sou meio novato sobre isso. Alguém pode me dizer o porquê?