svn-gvsig-desktop / trunk / org.gvsig.desktop / org.gvsig.desktop.library / org.gvsig.expressionevaluator / org.gvsig.expressionevaluator.lib / org.gvsig.expressionevaluator.lib.impl / src / test / resources / org / gvsig / expressionevaluator / impl / TestScript1_2.txt @ 44533
History | View | Annotate | Download (562 Bytes)
1 |
|
---|---|
2 |
CREATE FUNCTION test1 AS |
3 |
BEGIN |
4 |
SET x ''; |
5 |
FOR n IN LIST('hola','adios','fin'): |
6 |
SET x = x || ' ' || n; |
7 |
END |
8 |
RETURN x; |
9 |
END |
10 |
|
11 |
CREATE FUNCTION test2 AS |
12 |
$$ |
13 |
SET s ''; |
14 |
SET x TO LIST('hola','adios','fin'); |
15 |
FOR n IN RANGE(3): |
16 |
SET s = s || ' ' || x[n]; |
17 |
END FOR; |
18 |
RETURN s; |
19 |
$$ |
20 |
|
21 |
CREATE FUNCTION saluda AS |
22 |
BEGIN |
23 |
IF LEN($ARGS) > 0 THEN |
24 |
SET s TO 'Hola ' || $ARGS[0]; |
25 |
ELSE |
26 |
SET s = 'Hola.'; |
27 |
END; |
28 |
PRINT(s); |
29 |
RETURN s; |
30 |
END |
31 |
|
32 |
CREATE FUNCTION test3 AS |
33 |
BEGIN |
34 |
RETURN saluda('amigos'); |
35 |
END |