Utilice la ventana Parámetros para especificar las opciones del parámetro para un nuevo parámetro de la rutina.
- Modalidad del parámetro
- Especifique el tipo de parámetro que desea crear.
- In
- Especifica que el parámetro es un parámetro de entrada que pasa valores a la rutina desde la aplicación cliente. Los parámetros de entrada no contienen un valor cuando la rutina devuelve el control a la aplicación cliente.
- Out
- Especifica que el parámetro es un parámetro de salida que devuelve valores de la rutina a la aplicación cliente. Si una rutina no consigue establecer uno o varios de los parámetros de sólo salida, la base de datos no detecta el error de la rutina. En su lugar, devuelve los parámetros de salida a la aplicación cliente con los valores que se establecieron cuando se inició la rutina.
- InOut
- Especifica que el parámetro es tanto de salida como de entrada. Los parámetros de entrada y salida pueden pasar valores a la rutina de la aplicación cliente y devolver valores de la rutina a la aplicación cliente.
- Nombre
- Escriba un nombre para el parámetro.
- Tipo SQL
- Seleccione un tipo de datos SQL. Los controles de este campo cambiarán en función del tipo de datos SQL que seleccione.
- Longitud
- Escriba una longitud para el tipo SQL seleccionado. Esta opción sólo está disponible para los tipos de datos SQL siguientes: BLOB, CHAR, CLOB, DBCLOB, GRAPHIC, VARGRAPHIC y VARCHAR.
- Unidad
- Seleccione una unidad de tamaño para el tipo de datos SQL seleccionado. Esta opción sólo está disponible para los tipos de datos SQL siguientes: BLOB, CLOB y DBCLOB.
- Precisión
- Escriba un número (entre 1 y 31) para el número total de dígitos que puede contener el valor. Esta opción sólo está disponible para los tipos de datos SQL siguientes: DECIMAL, FLOAT y NUMERIC. La precisión de enteros binarios y números decimales es el número total de dígitos binarios o decimales, excluido el signo. La precisión de los números de coma flotante es sencilla o doble; esto hace referencia al número de dígitos de la fracción. La precisión no puede ser negativa.
- Escala
- Escriba un número para el número de dígitos a la derecha de la coma decimal. Esta opción sólo está disponible para los tipos de datos SQL siguientes: DECIMAL, FLOAT y NUMERIC. La escala no puede ser negativa ni mayor que la precisión. La precisión máxima es de 31 dígitos. Si especifica una escala, también debe especificar una precisión. Por omisión, la escala es 0.
- Comentarios
- Escriba comentarios para el parámetro.
- Para datos de bits
- Especifica el subtipo de datos de bits para todas las cadenas de caracteres. Sólo está disponible para los tipos de datos SQL siguientes: CHAR y VARCHAR. Los bytes de una cadena de caracteres con el subtipo de datos de bits no representan caracteres. Cuando especifica esta opción, no se realiza ninguna conversión de caracteres en las cadenas de caracteres. Sugerencia: esta opción es útil para pasar cadenas de caracteres largas, como contraseñas cifradas, a una rutina.
- Subtipo de carácter
- Sólo para DB2 para z/OS,
especifique las opciones del subtipo de carácter.
- Sin subtipo de carácter
- Especifica que no habrá subtipos de cadenas de caracteres.
- Para datos SBCS
- Especifica que desea utilizar un juego de caracteres de un solo byte (SBCS) para todas las cadenas de caracteres.
- Para datos de bits
- Especifica el subtipo de datos de bits para todas las cadenas de caracteres. Sólo está disponible para los tipos de datos SQL siguientes: CHAR y VARCHAR. Los bytes de una cadena de caracteres con el subtipo de datos de bits no representan caracteres. Cuando especifica esta opción, no se realiza ninguna conversión de caracteres en las cadenas de caracteres. Sugerencia: esta opción es útil para pasar cadenas de caracteres largas, como contraseñas cifradas, a una rutina.
- Para datos combinados
- Especifica que desea utilizar el subtipo de datos combinados para todas las cadenas de caracteres.
- Esquema de codificación
- Sólo para DB2 para z/OS,
especificar las opciones del esquema de codificación.
- Por omisión
- Especifica que desea utilizar el esquema de codificación por omisión.
- ASCII
- Especifica que desea utilizar ASCII como esquema de codificación.
- EBCDIC
- Especifica que desea utilizar EBCDIC como esquema de codificación.
- Unicode
- Especifica que desea utilizar Unicode como esquema de codificación.