Ver Mensaje Individual
  #2 (permalink)  
Antiguo 28/10/2016, 08:47
Avatar de Libras
Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 8 meses
Puntos: 774
Respuesta: Problema a la hora de acrear una funcion en Postgresql

Y los nombres de variables en la declaracion de los parametros de entrada??


Código SQL:
Ver original
  1. ALTER FUNCTION tarjetero.insertarEmpresa(
  2.  var1 CHAR VARYING,
  3.  var2 INTEGER,
  4.  var3 INTEGER,
  5.  var4 CHAR VARYING,
  6.  var5 CHAR VARYING,
  7.  var6 CHAR VARYING,
  8.  var7 CHAR VARYING,
  9.  var8 bytea)

Sintaxis del create or replace function

CREATE [ OR REPLACE ] FUNCTION
name ( [ [ argmode ] [ argname ] argtype [ { DEFAULT | = } default_expr ] [, ...] ] )
[ RETURNS rettype
| RETURNS TABLE ( column_name column_type [, ...] ) ]
{ LANGUAGE lang_name
| WINDOW
| IMMUTABLE | STABLE | VOLATILE
| CALLED ON NULL INPUT | RETURNS NULL ON NULL INPUT | STRICT
| [ EXTERNAL ] SECURITY INVOKER | [ EXTERNAL ] SECURITY DEFINER
| COST execution_cost
| ROWS result_rows
| SET configuration_parameter { TO value | = value | FROM CURRENT }
| AS 'definition'
| AS 'obj_file', 'link_symbol'
} ...
[ WITH ( attribute [, ...] ) ]

https://www.postgresql.org/docs/9.1/...efunction.html
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me