私が間違っていることを理解しようと怒っています。
Iで始まる機能があります:それは私にこのエラーが発生しますERROR executing関数postgresql
SELECT * FROM insert_contatos_site (
'John'::VARCHAR,
'Smith'::VARCHAR,
'N'::VARCHAR,
'11111'::VARCHAR,
'1900-01-01'::DATE,
'Av Nossa Sra de Copacabana'::VARCHAR,
'419'::VARCHAR,
'1'::VARCHAR,
NULL::VARCHAR,
'RIO DE JANEIRO'::VARCHAR,
'RJ'::VARCHAR,
'22710-790'::VARCHAR,
NULL::VARCHAR,
'21 1234-5678'::VARCHAR,
NULL::VARCHAR,
'BOLETO'::VARCHAR,
15,
200.0,
NULL ::VARCHAR,
NULL::VARCHAR,
NULL::VARCHAR,
NULL::VARCHAR,
NULL::VARCHAR,
NULL::VARCHAR)
::、私はそれを実行しようとすると
CREATE OR REPLACE FUNCTION public.insert_contato_site(
_nome character varying,
_sobrenome character varying,
_sexo character varying,
_cpf character varying,
_nascimento date,
_end_logradouro character varying,
_end_numero character varying,
_end_complemento character varying,
_end_bairro character varying,
_end_cidade character varying,
_end_estado character varying,
_end_cep character varying,
_email character varying,
_tel_fixo character varying,
_tel_celular1 character varying,
_metodo_pgto character varying,
_dia_pgto integer, _valor numeric,
_debito_agencia character varying,
_debito_conta character varying,
_cc_num character varying,
_cc_cvv character varying,
_cc_vencimento character varying,
_cc_nome character varying)
RETURNS integer
LANGUAGE plpgsql
AS $function$
を例として
[42883] ERROR:関数insert_contatos_site(文字可変、文字可変、文字可変、日付可変、文字可変、文字可変、文字可変、文字可変、文字可変、文字可変、文字文字可変、文字可変、文字可変、文字可変、文字可変)は存在しません。
ヒント:指定された名前と引数の型に一致する関数はありません。明示的な型キャストを追加する必要があるかもしれません。
位置:15
ご覧のとおり、すべての引数は型キャスト型ですが、それでも動作しません。アイデア?
ハハは、私は私の卒業証書をお返しすることができますか?恥知らず。ありがとうございました – Antonio
LOLこれは普通の間違いですが、おそらくあなたのコードに集中しすぎていたので、それは私には分かりやすいでしょう:-)私の喜びです。 – Khaled
私にそれを打つ... – Hambone