Error “invalid input syntax for integer” for a non-integer?
问题 I am using Python and psycopg2. I am attempting to execute a prepared statement with a list of values as such: cur.callproc(prepared_func, prepared_values) psycopg2.DataError: invalid input syntax for integer: "WwLEA6XZ0V" LINE 1: ... fn_approve_external_lead(ARRAY[1004, 2, 1079412, 'WwLEA6XZ0... The function in Postgres looks as follows: CREATE OR REPLACE FUNCTION fn_approve_external_lead( internal_usrid bigint , ofr_src_id bigint , ofr_ext_id varchar , puuid varchar , paid varchar , p_note