blob nas SPs
Pessoal eu estou passando o maior problema aqui na empresa por conta de um campo blob da procedure abaixo:
Ouvi falar em se criar UDFs, mas eu nunca fiz este procedimento.
Quando tento salvar um novo registro dar erro devido o campo imagem.
Qual seria uma solução mais indicada amigos?
CREATE PROCEDURE PROC_INS_EMPRESA (
tipo_e char(1),
nome_e varchar(70),
razao_e varchar(70),
resp_e varchar(70),
cnpj_e varchar(18),
ie_e varchar(18),
endereco_e varchar(70),
bairro_e varchar(40),
cep_e varchar(9),
cidade_e varchar(40),
estado_e varchar(30),
telefone_e varchar(18),
email_e varchar(60),
site_e varchar(60),
logo_e blob sub_type 0 segment size 80)
as
begin
insert into empresa (
e_tipo,
e_nome,
e_razao,
e_resp,
e_cnpj,
e_ie,
e_endereco,
e_bairro,
e_cep,
e_cidade,
e_estado,
e_telefone,
e_email,
e_site,
e_logo
)
values (
:tipo_e,
:nome_e,
:razao_e,
:resp_e,
:cnpj_e,
:ie_e,
:endereco_e,
:bairro_e,
:cep_e,
:cidade_e,
:estado_e,
:telefone_e,
:email_e,
:site_e,
:logo_e
);
end
Ouvi falar em se criar UDFs, mas eu nunca fiz este procedimento.
Quando tento salvar um novo registro dar erro devido o campo imagem.
Qual seria uma solução mais indicada amigos?
CREATE PROCEDURE PROC_INS_EMPRESA (
tipo_e char(1),
nome_e varchar(70),
razao_e varchar(70),
resp_e varchar(70),
cnpj_e varchar(18),
ie_e varchar(18),
endereco_e varchar(70),
bairro_e varchar(40),
cep_e varchar(9),
cidade_e varchar(40),
estado_e varchar(30),
telefone_e varchar(18),
email_e varchar(60),
site_e varchar(60),
logo_e blob sub_type 0 segment size 80)
as
begin
insert into empresa (
e_tipo,
e_nome,
e_razao,
e_resp,
e_cnpj,
e_ie,
e_endereco,
e_bairro,
e_cep,
e_cidade,
e_estado,
e_telefone,
e_email,
e_site,
e_logo
)
values (
:tipo_e,
:nome_e,
:razao_e,
:resp_e,
:cnpj_e,
:ie_e,
:endereco_e,
:bairro_e,
:cep_e,
:cidade_e,
:estado_e,
:telefone_e,
:email_e,
:site_e,
:logo_e
);
end
Erivando
Curtidas 0
Respostas
Raziel
23/03/2007
Qual é exatamente o erro?
E pq vc precisa de uma StoredProcedure para fazer um insert simples?
E pq vc precisa de uma StoredProcedure para fazer um insert simples?
GOSTEI 0
Erivando
23/03/2007
Qual é exatamente o erro?
E pq vc precisa de uma StoredProcedure para fazer um insert simples?
No sistema aqui os inserts, updts, e delets, são feitos atraves de procedures usando o TSQLstoreProc do dbexpress, então o erro é:
quando é enviado um valor no parametro da SP, a SP disparada não consegue gravar as informaçoes
GOSTEI 0