Diferencia entre revisiones de «Ejecución de sentencias SQL»
De Egeasy
(No se muestran 4 ediciones intermedias del mismo usuario) | |||
Línea 1: | Línea 1: | ||
+ | __NOTOC__ | ||
+ | ===<code>$MatrizSQL</code>=== | ||
<blockquote style="border: 2px solid #993365; background: #FFFFFF; margin:1em 1ex 1ex 1ex; padding: 1em; text-align:left"> | <blockquote style="border: 2px solid #993365; background: #FFFFFF; margin:1em 1ex 1ex 1ex; padding: 1em; text-align:left"> | ||
<code>'''$MatrizSQL'''(SentenciaSQL: {{T|texto}}): {{T|matriz}}</code></blockquote> | <code>'''$MatrizSQL'''(SentenciaSQL: {{T|texto}}): {{T|matriz}}</code></blockquote> | ||
Línea 4: | Línea 6: | ||
:*'''Descripción'''<p>Devuelve una matriz cuyo contenido será el resultado de una sentencia SQL. Permite insertar el resultado de una expresión en la sentencia, prefijando con los dos puntos <<''':'''>>. El valor interpolado tendrá la forma del tipo devuelto por la expresión.</p> | :*'''Descripción'''<p>Devuelve una matriz cuyo contenido será el resultado de una sentencia SQL. Permite insertar el resultado de una expresión en la sentencia, prefijando con los dos puntos <<''':'''>>. El valor interpolado tendrá la forma del tipo devuelto por la expresión.</p> | ||
− | :*''' | + | :*'''Ejemplos''' |
<blockquote style="border: 1px dashed #2F6FAB; background: #FFFFFF; margin:1em 15ex 5ex 15ex; padding: 1em; text-align:left;"> | <blockquote style="border: 1px dashed #2F6FAB; background: #FFFFFF; margin:1em 15ex 5ex 15ex; padding: 1em; text-align:left;"> | ||
Línea 13: | Línea 15: | ||
<code style="background: #FFFFFF">$MatrizSQL(<font color="#FF00FF">'''"select RRC, DRC, NAME from TR$INFORMES where DOMAIN_RRC =:[Expediente]"'''</font>)</code> | <code style="background: #FFFFFF">$MatrizSQL(<font color="#FF00FF">'''"select RRC, DRC, NAME from TR$INFORMES where DOMAIN_RRC =:[Expediente]"'''</font>)</code> | ||
</blockquote> | </blockquote> | ||
+ | |||
+ | ===<code>$ValorSQL</code>=== | ||
<blockquote style="border: 2px solid #993365; background: #FFFFFF; margin:1em 1ex 1ex 1ex; padding: 1em; text-align:left"> | <blockquote style="border: 2px solid #993365; background: #FFFFFF; margin:1em 1ex 1ex 1ex; padding: 1em; text-align:left"> | ||
Línea 22: | Línea 26: | ||
<blockquote style="border: 1px dashed #2F6FAB; background: #FFFFFF; margin:1em 15ex 5ex 15ex; padding: 1em; text-align:left;"> | <blockquote style="border: 1px dashed #2F6FAB; background: #FFFFFF; margin:1em 15ex 5ex 15ex; padding: 1em; text-align:left;"> | ||
− | <code style="background: #FFFFFF">$ValorSQL(<font color="#FF00FF">'''"select ISLA from VAL$MUNICIPIOS where MUNICIPIO = :[Municipio]"'''</font>)</code> | + | <code style="background: #FFFFFF">$ValorSQL(<font color="#FF00FF">'''"select ISLA from VAL$MUNICIPIOS where MUNICIPIO =:[Municipio]"'''</font>)</code> |
</blockquote> | </blockquote> | ||
+ | |||
+ | [[Categoría:ODL]] | ||
+ | [[Categoría:Funciones]] |
Revisión actual del 13:16 22 abr 2009
$MatrizSQL
$MatrizSQL(SentenciaSQL: <code>texto
):matriz
</code>
- Descripción
Devuelve una matriz cuyo contenido será el resultado de una sentencia SQL. Permite insertar el resultado de una expresión en la sentencia, prefijando con los dos puntos <<:>>. El valor interpolado tendrá la forma del tipo devuelto por la expresión.
- Descripción
- Ejemplos
$MatrizSQL("select * from TC$USERS where DEPARTAMENT = 'Dirección'")
$MatrizSQL("select RRC, DRC, NAME from TR$INFORMES where DOMAIN_RRC =:[Expediente]")
$ValorSQL
$ValorSQL(SentenciaSQL: <code>texto
):variable
</code>
- Descripción
Devuelve el primer valor del resultado de una sentencia SQL. Permite insertar el resultado de una expresión en la sentencia, prefijando con los dos puntos <<:>>. El valor interpolado tendrá la forma del tipo devuelto por la expresión.
- Descripción
- Ejemplo
$ValorSQL("select ISLA from VAL$MUNICIPIOS where MUNICIPIO =:[Municipio]")