Sei sulla pagina 1di 2

SDK INTELISIS

FECHAS
CDIGO:

FECHA DE EMISIN:

MC-SDK-ESQL-010

FECHA DE ULTIMA MODIFICACIN:

22/ Abril/ 2008

No. De REVISIN:
0

HOJA:
1

de

Expresiones SQL
CONTENIDO
SDK.
Expresiones.
SQL.
Esta instruccin ejecuta un comando de SQL, esperando recibir un solo dato de tipo variant.
Regresa un dato de tipo variant.
Sintaxis:
SQL(comando sql [, parametro(s)] )
Donde:
comando sql = Es una instruccin SQL, ya sea un SELECT un STORE PROCEDURE que regrese un valor.
[, parametro(s)] = Cualquier variable, campo Expresion.

KNOWLEDGE MANAGEMENT INTELISIS 2008

F-KM-004 VOO1 30/04/08

Los parmetros se envan utilizando la siguiente nomenclatura:

:t Si el parmetro es de tipo Texto.

:f Si el parmetro es de tipo Fecha.

:n Si el parmetro es de tipo Numrico.

:l Si el parmetro es de tipo lgico.

Inmediatamente despus se nombra al parmetro con un nombre nico dentro de la


sentencia.

Ejemplo:
Informacion(SQL('SELECT Descripcion1 FROM Art'))

Informacion(SQL('SELECT Descripcion1 FROM Art WHERE Articulo =


:tArt',Si(Usuario='DEMO','Art1','Art2')))

ELABORO

REVISO

AUTORIZO

Ozcar Reyes Maldonado


Analyst, Knowledge Management
Intelisis S. A. de C. V.

Marco Polo Flores Perea


Software Development
Intelisis, S.A. de C.V.

Abraham Romano
Software Development
Intelisis S. A. de C. V.

SDK INTELISIS
FECHAS
CDIGO:

FECHA DE EMISIN:

MC-SDK-ESQL-010

FECHA DE ULTIMA MODIFICACIN:

22/ Abril/ 2008

No. De REVISIN:
0

HOJA:
2

de

Expresiones SQL
CONTENIDO

KNOWLEDGE MANAGEMENT INTELISIS 2008

F-KM-004 VOO1 30/04/08

Tips:
1. Las siguientes instrucciones no son aceptadas dentro del comando SQL:
a.
ALTER
b.
CREATE
c.
DELETE
d.
DROP
e.
DUMP
f.
TRUNCATE
g.
INSERT
h.
INTO
i.UPDATE
2. En caso de regresar ms de una columna, la expresin se ejecuta y enva un mensaje de error.
3. Si no existe valor de retorno, es decir en caso de que el comando SQL no regrese valor, la
expresin se ejecuta y enva un mensaje de error.
4. Cuando el retorno es de varios renglones (filas), nicamente se toma el ltimo valor, es decir la
ltima fila.

KNOWLEDGE MANAGEMENT

V000 30/04/08

F-KM-004

Potrebbero piacerti anche