DEV PROCEDIMIENTOS/ARGUMENTOS
Ir a la navegación
Ir a la búsqueda
Descripción
La tabla prxprocedimientosA (Procedimientos, argumentos) define los argumentos del procedimiento.
Los procedimientos pueden tener múltiples argumentos, o ninguno.
Acceso a los argumentos desde el SQL del procedimiento
Para acceder a los valores ingresados en los argumentos desde el SQL del procedimiento tenemos que hacer lo descripto en este título.
Asumiendo que tenemos un argumento llamado Articulo de tipo VARCHAR el SQL (definido en DEV PROCEDIMIENTOS/DETALLE) accede a su valor agregando un @ como Prefijo al nombre del argumento.
Por ejemplo:
IF EXISTS (SELECT * FROM ART WHERE FCODIGO = @Articulo) BEGIN . . . END
Estructura
Identidad
- Tabla: prxprocedimientosA
- Tipo: TABLA
- Detalle de: prxprocedimientos
- Catálogo: SYS OBJETOS
Lista de campos
Columna | Campo físico | Campo lógico | Atributo | Descripción | Etiquetas | Definición | Observaciones |
---|---|---|---|---|---|---|---|
1 | Procedimiento | Procedimiento | prxprocedimientos | Procedimientos de catálogo | KEY,REQ,INS | prxprocedimientosA | Código del procedimiento. |
2 | Nombre | Nombre | VARCHAR(128) | Caracteres de longitud variable hasta 128 caracter/es | KEY,REQ,VIS,INS,UPD | prxprocedimientosA | Nombre del campo o argumento. |
3 | AtributoUDT | AtributoUDT | pUDT | Tipos de datos definidos | REQ,VIS,INS | prxprocedimientosA | Código de atributo del campo. |
4 | ValorPrueba | ValorPrueba | VARCHAR(128) | Caracteres de longitud variable hasta 128 caracter/es | VIS,INS,UPD | prxprocedimientosA | Valor usado en las pruebas. |
5 | pOUTPUT | pOUTPUT | BIT | Campo lógico, admite 1, 0 y NULL | VIS,INS,UPD | prxprocedimientosA | Marcar para indicar que el argumento es de OUTPUT. |
6 | Orden | Orden | INT | Entero. | VIS,INS,UPD | prxprocedimientosA | Orden del campo o argumento. |