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

Uma sub-rotina disponível para aplicativos que acessam um sistema de banco de dados relacional.


11
O procedimento espera um parâmetro que não foi fornecido
Estou recebendo o erro ao acessar um procedimento armazenado no SQL Server Server Error in '/' Application. Procedure or function 'ColumnSeek' expects parameter '@template', which was not supplied. Isso está acontecendo quando eu chamo uma Stored Procedure com um parâmetro por meio da conexão de dados .net para sql (System.data.SqlClient), …


6
Função SQL como valor de parâmetro padrão?
Tentei alterar um valor de parâmetro padrão com isto: ALTER PROCEDURE [dbo].[my_sp] @currentDate datetime = GETDATE() e tudo o que o pré-compilador SQL me deu foi este erro: Msg 102, nível 15, estado 1, procedimento my_sp, linha 8 Sintaxe incorreta próxima a '('. Já criei o procedimento. (Não tenho certeza …


17
Como converter int em char com zeros à esquerda?
Preciso converter o campo de dados int em nvarchar com zeros à esquerda exemplo: 1 convertido para '001' 867 converter para '000867', etc. THX. Esta é a minha resposta 4 horas depois ... Eu testei este T-SQL Script e funcionou bem para mim! DECLARE @number1 INT, @number2 INT SET @number1 …



6
Paging com Oracle
Não estou tão familiarizado com o Oracle quanto gostaria. Tenho cerca de 250 mil registros e desejo exibi-los 100 por página. Atualmente, tenho um procedimento armazenado que recupera todos os registros de um quarto de milhão para um conjunto de dados usando um adaptador de dados e um conjunto de …

4
T-SQL obtém o valor SELECT do procedimento armazenado
No T-SQL, isso é permitido: DECLARE @SelectedValue int SELECT @SelectedValue = MyIntField FROM MyTable WHERE MyPrimaryKeyField = 1 Portanto, é possível obter o valor de um SELECT e colocá-lo em uma variável (desde que seja escalar, obviamente). Se eu colocar a mesma lógica de seleção em um procedimento armazenado: CREATE …

6
Qual é a diferença entre “AS” e “IS” em um procedimento armazenado Oracle?
Vejo procedimentos Oracle algumas vezes escritos com "AS" e outras vezes com a palavra-chave "IS". CREATE OR REPLACE Procedure TESTUSER.KILLINSTANCE (INSTANCEID integer) **AS** ... vs. CREATE OR REPLACE Procedure TESTUSER.KILLINSTANCE (INSTANCEID integer) **IS** ... Existe alguma diferença entre os dois? Edit: Aparentemente, não há diferença funcional entre os dois, mas …


5
Como gerar um novo Guid no procedimento armazenado?
Atualmente, tenho um procedimento armazenado no qual desejo inserir novas linhas em uma tabela. insert into cars (id, Make, Model) values('A new Guid', "Ford", "Mustang") Portanto, o 'id' da chave primária é um Guid. Eu sei como criar um novo Guid em código C #, mas dentro do procedimento armazenado, …

18
Como chamar um procedimento armazenado de Java e JPA
Estou escrevendo um aplicativo da Web simples para chamar um procedimento armazenado e recuperar alguns dados. É uma aplicação bastante simples, que interage com a base de dados do cliente. Passamos a id do funcionário e a id da empresa e o procedimento armazenado retornará os detalhes do funcionário. O …

7
No SQL Server, o que significa “SET ANSI_NULLS ON”?
A definição diz: Quando SET ANSI_NULLS está ON, uma instrução SELECT que usa WHERE column_name = NULL retorna zero linhas, mesmo se houver valores nulos em column_name. Uma instrução SELECT que usa WHERE nome_da_coluna <> NULL retorna zero linhas, mesmo se houver valores não nulos em nome_da_coluna. Isso significa que …

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.