Olá tudo bem?
Aconselho vc entrar nesta lista de SQL Server, o pessoal tá sempre pronto a
ajudar.
[EMAIL PROTECTED]
Um abraço
- Mensagem original
De: Gleyson Melo [EMAIL PROTECTED]
Para: oracle_br@yahoogrupos.com.br
Enviadas: Terça-feira, 29 de Janeiro de 2008 16:03:56
Assunto: Re: [oracle_br] Duvida em Procedure no Sql server
Luiz,
Embora o Milton tenha razão sobre o propósito dessa lista...
Você tem que analisar também o contexto onde essa procedure roda. Você faz
commit onde? Você está tratando exceções? Pode ser que um erro esteja
ocorrendo e você nem esteja percebendo.
Enfim, .. mas a lista de SQL Server realmente seria uma tentativa melhor.
Um Abraço.
Em 29/01/08, HENRIQUIS Milton MILTON.HENRIQUIS@ cnh.com escreveu:
Meu amigo, sinto muito informar, mas...
Aqui é uma lista de ORACLE!! rs...
Milton Bastos Henriquis Junior
Oracle Database Administrator
-Mensagem original -
De: [EMAIL PROTECTED] os.com.br oracle_br%40yahoog rupos.com. br [mailto:
[EMAIL PROTECTED] os.com.br oracle_br%40yahoog rupos.com. br] Em nome de
Luiz Claudio Felicio
Enviada em: terça-feira, 29 de janeiro de 2008 08:57
Para: [EMAIL PROTECTED] os.com.br oracle_br%40yahoog rupos.com. br
Assunto: [oracle_br] Duvida em Procedure no Sql server
Bom dia a todos..Estou com um problema que não estou conseguindo resolver
no sql server. estou fazendo um insert em uma tabela e em seguinda recupero
a chave gerada e faço outro insert em uma tabela diferente. só que só
funciona o primeiro insert..Por favor alguem pode me ajudar? Aonde estou
errando aqui.: Segue o meu codigo...Abaixo.
CREATE PROCEDURE [dbo].[PrInsereSite ](
@IdRegiao int,
@IdCity int,
@IdSupCW int,
@IdSupTelco int,
@CodSicrem varchar(50),
@SiteName varchar(45),
@IdResponsavel Int,
@Torre int,
@Controlo varchar(20),
@Status varchar(20),
@Phase varchar(20),
@Prio varchar(20),
@TransType varchar(20),
@Age varchar(20),
@Gsm varchar(20),
@Usuario varchar(50),
@Municipio char(1),
@SiteType varchar(45),
@CodProjecto nchar(10),
@StartDate_Planned Datetime,
@IdListaProblemas int
)
As
DECLARE @DeltaValor Int
SELECT @DeltaValor = (SELECT
DeltaValor_A+ DeltaValor_ B+DeltaValor_ C+DeltaValor_ D FROM TBREGRADELTA)
Insert into TbSite (IdRegiao,IdCity, IdSupCW,IdSupTel co,CodSicrem, SiteName,
IdResponsavel, Torre,Controlo, Phase,Prio, TransType, Age,Gsm,Status,
Usuario,DataActu alizada,
Ativo,Municipio, SiteType, Locked,StartDate _Planned, CodProjecto, DeltaValor)
values (@IdRegiao,@ IdCity,@IdSupCW, @IdSupTelco, @CodSicrem, @SiteName,
@IdResponsavel, @Torre,@Controlo ,@Phase,@ Prio,@TransType, @Age,@Gsm,
@Status,@ Usuario,GETDATE( ),
'Yes',@Municipio, @SiteType, 'N',@StartDate_ Planned,@ CodProjecto,
@DeltaValor)
Return @@IDENTITY
BEGIN
DECLARE @Idsite Int
DECLARE @IDPROBLEMA INT
SELECT @Idsite = (SELECT max(Idsite) FROM TBSITE)
SELECT @IDPROBLEMA =(SELECT MAX(IDPROBLEMAS) + 1 FROM TBPROBLEMAS)
Insert into TbProblemas (IDPROBLEMAS, IdSite,IdListaPr oblemas,usuario)
values (@IDPROBLEMA, @Idsite,@ IdListaProblemas ,@usuario)
END
- - ---
Abra sua conta no Yahoo! Mail, o único sem limite de espaço para
armazenamento!
[As partes desta mensagem que não continham texto foram removidas]
[As partes desta mensagem que não continham texto foram removidas]
--
Atenciosamente,
Gleyson Melo
Oracle Database 10g Administrator Certified Professional
[As partes desta mensagem que não continham texto foram removidas]
!--
#ygrp-mkp{
border:1px solid #d8d8d8;font-family:Arial;margin:14px 0px;padding:0px 14px;}
#ygrp-mkp hr{
border:1px solid #d8d8d8;}
#ygrp-mkp #hd{
color:#628c2a;font-size:85%;font-weight:bold;line-height:122%;margin:10px 0px;}
#ygrp-mkp #ads{
margin-bottom:10px;}
#ygrp-mkp .ad{
padding:0 0;}
#ygrp-mkp .ad a{
color:#ff;text-decoration:none;}
--
!--
#ygrp-sponsor #ygrp-lc{
font-family:Arial;}
#ygrp-sponsor #ygrp-lc #hd{
margin:10px 0px;font-weight:bold;font-size:78%;line-height:122%;}
#ygrp-sponsor #ygrp-lc .ad{
margin-bottom:10px;padding:0 0;}
--
!--
#ygrp-mlmsg {font-size:13px;font-family:arial, helvetica, clean, sans-serif;}
#ygrp-mlmsg table {font-size:inherit;font:100%;}
#ygrp-mlmsg select, input, textarea {font:99% arial, helvetica, clean,
sans-serif;}
#ygrp-mlmsg pre, code {font:115% monospace;}
#ygrp-mlmsg * {line-height:1.22em;}
#ygrp-text{
font-family:Georgia;
}
#ygrp-text p{
margin:0 0 1em 0;}
#ygrp-tpmsgs{
font-family:Arial;
clear:both;}
#ygrp-vitnav{
padding-top:10px;font-family:Verdana;font-size:77%;margin:0;}
#ygrp-vitnav a{
padding:0 1px;}
#ygrp-actbar{
clear:both;margin:25px 0;white-space:nowrap;color:#666;text-align:right;}
#ygrp-actbar .left{
float:left;white-space:nowrap;}
.bld{font-weight:bold;}
#ygrp-grft{