Stored Procedure - SQL Server para PostgreSQL

28/11/2003

0

Caros Gurus,

Estou migrando uma base de dados em SQL Server com mais de 100 Stored Procedures para PostgreSQL, os scripts para criar as tabelas eu já fiz. Agora preciso reescrever as Stored Procedures. Tenho a seguinte Stored Procedure em SQL Server:

CREATE PROCEDURE dbo.INCLUIR_GRUPO_CARGO
@ds_grupo_cargo varchar(50)

as

declare@erroint

begin tran

if (select count(*) from tbl_grupo_cargo
where DS_grupo_cargo = @ds_grupo_cargo) >0
begin
rollback tran
raiserror(´grupo já cadastrado!´,11,-1) with seterror
return
end

insert tbl_grupo_cargo (DS_grupo_cargo) values(@ds_grupo_cargo)

select @erro = @@error
if @erro <> 0
begin
rollback tran
raiserror(´erro de inclusão na tabela grupo cargo!´, 11,-1) with seterror
return
end

commit tran
return
GO

Alguém poderia me dar uma luz e converter este código acima para algo similar em PostgreSQL (PL/PgSQL) para ter como base?

Conto com vossa colaboração e aguardo um retorno...


Justpgsql

Justpgsql

Responder

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar