Excluir Procedure

Delphi

24/06/2011

Estou precisando excluir uma procedure. Só que ela tem dependencias que é um generator. E não consigo excluir o generator porque ele tem dependencia de uma tabela. e não consigo excluir a table pq ela tem dependencia com a procedure (nem alterar). Nunca tinha visto tal coisa. Estou muito perdido. No parametro Est_Mini não existe referencia a variavel mesmo. Não sei como mais validou assim. preciso corrigir esse problema dessa variavel ou uma possibilidade pra excluir essa procedure. Ela também não altera
 CREATE PROCEDURE SET_PROD_INS ( codigo integer, descricao varchar(50), cod_barra varchar(14), grupo integer, marca varchar(15), referencia varchar(25), sit_trib char(1), icms_d integer, icms_f integer, unidade varchar(2), markup numeric(9,4), sau numeric(14,4), peso numeric(14,4), est_mini , p_custor numeric(14,3), p_custo numeric(14,3), p_custom numeric(14,3), p_venda2 numeric(14,2), p_venda numeric(14,2), est_zero char(1), cod_for varchar(5), embalagem numeric(14,4), prodbala char(1), tecla varchar(3), tipo char(1), cst varchar(3), aplicaca1 varchar(75), aplicaca2 varchar(75), aplicaca3 varchar(75), aplicaca4 varchar(50), aplicaca5 varchar(50), pco_ataca numeric(14,2), qtd_baixa numeric(14,3), cod_vinc varchar(8), lcorredor varchar(3), lcoluna varchar(3), lpratelei varchar(3), foto varchar(150), apresenta varchar(40), unid_cx integer, iss numeric(6,2), lk_markup varchar(3), empresa varchar(2), aldescri char(1), tipoimpr char(1), iat char(1), ippt char(1), ncm varchar(8), tipi varchar(3), ipi numeric(7,3), csosn varchar(3), cod_lc116 varchar(4), cod_gen varchar(2), acdescont char(1)) as begin insert into set_prod ( codigo, descricao, cod_barra, grupo, marca, referencia, sit_trib, icms_d, icms_f, unidade, markup, sau, peso, est_mini, p_custor, p_custo, p_custom, p_venda2, p_venda, est_zero, cod_for, embalagem, prodbala, tecla, tipo, cst, aplicaca1, aplicaca2, aplicaca3, aplicaca4, aplicaca5, pco_ataca, qtd_baixa, cod_vinc, lcorredor, lcoluna, lpratelei, foto, apresenta, unid_cx, iss, lk_markup, empresa, aldescri, tipoimpr, iat, ippt, ncm, tipi, ipi, csosn, cod_lc116, cod_gen, acdescont) values ( next value for seq_set_prod, :descricao, :cod_barra, :grupo, :marca, :referencia, :sit_trib, :icms_d, :icms_f, :unidade, :markup, :sau, :peso, :est_mini, :p_custor, :p_custo, :p_custom, :p_venda2, :p_venda, :est_zero, :cod_for, :embalagem, :prodbala, :tecla, :tipo, :cst, :aplicaca1, :aplicaca2, :aplicaca3, :aplicaca4, :aplicaca5, :pco_ataca, :qtd_baixa, :cod_vinc, :lcorredor, :lcoluna, :lpratelei, :foto, :apresenta, :unid_cx, :iss, :lk_markup, :empresa, :aldescri, :tipoimpr, :iat, :ippt, :ncm, :tipi, :ipi, :csosn, :cod_lc116, :cod_gen, :acdescont); end 
José Carlos

José Carlos

Curtidas 0

Respostas

Wolverw

Wolverw

24/06/2011

Estou precisando excluir uma procedure. Só que ela tem dependencias que é um generator. E não consigo excluir o generator porque ele tem dependencia de uma tabela. e não consigo excluir a table pq ela tem dependencia com a procedure (nem alterar). Nunca tinha visto tal coisa. Estou muito perdido. No parametro Est_Mini não existe referencia a variavel mesmo. Não sei como mais validou assim. preciso corrigir esse problema dessa variavel ou uma possibilidade pra excluir essa procedure. Ela também não altera
 CREATE PROCEDURE SET_PROD_INS ( codigo integer, descricao varchar(50), cod_barra varchar(14), grupo integer, marca varchar(15), referencia varchar(25), sit_trib char(1), icms_d integer, icms_f integer, unidade varchar(2), markup numeric(9,4), sau numeric(14,4), peso numeric(14,4), est_mini , p_custor numeric(14,3), p_custo numeric(14,3), p_custom numeric(14,3), p_venda2 numeric(14,2), p_venda numeric(14,2), est_zero char(1), cod_for varchar(5), embalagem numeric(14,4), prodbala char(1), tecla varchar(3), tipo char(1), cst varchar(3), aplicaca1 varchar(75), aplicaca2 varchar(75), aplicaca3 varchar(75), aplicaca4 varchar(50), aplicaca5 varchar(50), pco_ataca numeric(14,2), qtd_baixa numeric(14,3), cod_vinc varchar(8), lcorredor varchar(3), lcoluna varchar(3), lpratelei varchar(3), foto varchar(150), apresenta varchar(40), unid_cx integer, iss numeric(6,2), lk_markup varchar(3), empresa varchar(2), aldescri char(1), tipoimpr char(1), iat char(1), ippt char(1), ncm varchar(8), tipi varchar(3), ipi numeric(7,3), csosn varchar(3), cod_lc116 varchar(4), cod_gen varchar(2), acdescont char(1)) as begin insert into set_prod ( codigo, descricao, cod_barra, grupo, marca, referencia, sit_trib, icms_d, icms_f, unidade, markup, sau, peso, est_mini, p_custor, p_custo, p_custom, p_venda2, p_venda, est_zero, cod_for, embalagem, prodbala, tecla, tipo, cst, aplicaca1, aplicaca2, aplicaca3, aplicaca4, aplicaca5, pco_ataca, qtd_baixa, cod_vinc, lcorredor, lcoluna, lpratelei, foto, apresenta, unid_cx, iss, lk_markup, empresa, aldescri, tipoimpr, iat, ippt, ncm, tipi, ipi, csosn, cod_lc116, cod_gen, acdescont) values ( next value for seq_set_prod, :descricao, :cod_barra, :grupo, :marca, :referencia, :sit_trib, :icms_d, :icms_f, :unidade, :markup, :sau, :peso, :est_mini, :p_custor, :p_custo, :p_custom, :p_venda2, :p_venda, :est_zero, :cod_for, :embalagem, :prodbala, :tecla, :tipo, :cst, :aplicaca1, :aplicaca2, :aplicaca3, :aplicaca4, :aplicaca5, :pco_ataca, :qtd_baixa, :cod_vinc, :lcorredor, :lcoluna, :lpratelei, :foto, :apresenta, :unid_cx, :iss, :lk_markup, :empresa, :aldescri, :tipoimpr, :iat, :ippt, :ncm, :tipi, :ipi, :csosn, :cod_lc116, :cod_gen, :acdescont); end 
  Drop procedure SET_PROD_INS; Não funciona?Qual bd vc está utilizando?
GOSTEI 0
Rafael Mattos

Rafael Mattos

24/06/2011

desabilita o código da procedure para vc consegui excluir a tabela
GOSTEI 0
Anderson Nunes

Anderson Nunes

24/06/2011

Para ajudar mais precisamente, seri bom que ele respondesse qual bd ele esta utilizando...
GOSTEI 0
José Carlos

José Carlos

24/06/2011

Para ajudar mais precisamente, seri bom que ele respondesse qual bd ele esta utilizando...
Consegui resolver o Problema!! Estava tendo um problema na instalação do ib-expert!!
GOSTEI 0
POSTAR