Jump to content


Photo

Problema Em Stored Procedure Sybase?


  • Faça o login para participar
6 replies to this topic

#1 Vilmar Brazão de Oliveira

Vilmar Brazão de Oliveira

    Normal

  • Usuários
  • 72 posts
  • Sexo:Masculino
  • Localidade:São Paulo / SP

Posted 25/08/2009, 11:19

Estou com um problema numa stored procucedure t-sql do sybase, mas é muito parecido com t-sql da microsoft.

A procedure deveria a cada alteração de produto , zerar um contador e recomeçar a montagem de data, a partir de 01.01.1900.

Veja o trecho que está dando problema no cursor:

/*Data Início Vigência*/
if @cd_prod <> @cd_prod_old
begin
select @cd_prod_old = @cd_prod
select @contador = 1
select @dt_ini_vig_prod = '01.01.1900'
end
else
begin
select @contador = @contador + 1

if datalength(convert(varchar(2),@contador)) = 1
select @dt_ini_vig_prod = '0' + convert(varchar(2),@contador) + '.01.1900'
else
select @dt_ini_vig_prod = convert(varchar(2),@contador) + '.01.1900'
end

update #ba60_ba30_prod_t
set
dt_ini_vig_prod = @dt_ini_vig_prod
where
(cd_ps = @cd_prod_old) and
(tp_clc_prst = @tp_clc_prst) and
(cd_ind_cm_sld_dvr = @cd_ind_cm_sld_dvr) and
(pc_desc_prod = @pc_desc_prod)

Só está me atualizando os 2 primeiros produtos:
cd_ps tp_clc_prst cd_ind_cm_sld_dvr pc_desc_prod dt_ini_vig_prod
----------- ----------- ----------------- ------------ ---------------
195 13 0 0.00 01.01.1900
195 1 511 0.00 02.01.1900

Estou há mais de 3 horas vendo isto e não resolvo!!!!!

Alguém já passou por isto ?? Alguma dica de como resolver ????

Observo que eu uso cursores e tabelas temporárias.
Estou tratando campos que vem valor nulo.
Enfim, estou usando todas boas práticas de programação, mas isto não está saindo .

Stored procedure completa e resultados seguem em anexo.
http://www.vilmarbro...ultado_proc.zip

Grato.


solução: http://www.vbmania.c...rUltimaPagina=1

#2 LarPhozyHah

LarPhozyHah

    Super Veterano

  • Usuários
  • 14515 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 06/10/2017, 00:57

How To Get Free Viagra Online Cheap Generic Prevacid cialis Acticin Quick Shipping Viagra Fa Male Al Cuore Zanaflex

#3 Miguceamma

Miguceamma

    MiguPenjisse

  • Usuários
  • 13201 posts

Posted 09/10/2017, 13:04

Cialis Achat Sur Viagra Cialis Netdoktor online pharmacy Propecia Prostatakrebs Precio De Propecia En Andorra

#4 Miguceamma

Miguceamma

    MiguPenjisse

  • Usuários
  • 13201 posts

Posted 21/10/2017, 14:23

Onlinee Pharmaciees Buying free shipping isotretinoin isotrex best website Amoxicillin Online Free Shipping generic viagra Pediatric Dosage Of Keflex Can I Buy Allegra D Online
Cialis Serieux What Is Stranger Than Flagyl Tadalis Sx Soft Experience buy viagra online Cheap Cialis 40 Mg Amoxicillin Sexual Dysfunction Levitra Sublinguale Prezzo
Priligy Principio Attivo Propecia Agencia Tributaria Efficacia Finasteride Propecia buy viagra online Propecia Mental Side Effects Peyronie'S Disease Propecia Enfermedad De Wilson

#5 RonsisM

RonsisM

    Super Veterano

  • Usuários
  • 15724 posts
  • Sexo:Masculino
  • Localidade:Plovdiv

Posted 26/10/2017, 16:53

Cialis Acheter France discount worldwide fedex shipping isotretinoin pills cialis price Get Macrobid Cod Accepted Propecia Sefh Isotretinoin Order Now Free Consultation

#6 LarPhozyHah

LarPhozyHah

    Super Veterano

  • Usuários
  • 14515 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 31/10/2017, 11:20

Cialis Super Activa Cialis Buen Precio Levitra Nuovo cialis buy online Potenzmittel Cialis Gunstig

#7 HaroNism

HaroNism

    Super Veterano

  • Usuários
  • 15385 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 12/11/2017, 13:40

Priligy Tabletas levitra online paypal Polar Meds Propecia Low Price Side Affects Of Amoxicillin




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq