Cuestiones
ayuda
option
Mi Daypo

TEST BORRADO, QUIZÁS LE INTERESEtai 344

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del test:
tai 344

Descripción:
XQuery parte 6

Autor:
algoritmo
(Otros tests del mismo autor)

Fecha de Creación:
08/09/2016

Categoría:
Oposiciones

Número preguntas: 16
Comparte el test:
Facebook
Twitter
Whatsapp
Comparte el test:
Facebook
Twitter
Whatsapp
Últimos Comentarios
No hay ningún comentario sobre este test.
Temario:
Indica la correcta: XSLT 2.0, XPath 2.0 y XQuery 1.0 comparten la misma librería de funciones HTML 2.0, XPath 2.0 y XQuery 1.0 comparten la misma librería de funciones.
XQuery está construido con... expresiones XPath expresiones PostgreSQL.
Tipos de datos XQuery: XQuery comparte los mismos tipos de datos que XML Schema 1.0 (XSD) XSD String XSD Date XSD Numeric XSD Misc XSD Int.
La llamada a una función en XQuery 1.0 / XPath 2.0... puede aparecer donde pueda aparecer una expresión: en un elemento, en el predicado de una expresión de camino y en la cláusula let puede aparecer donde pueda aparecer una expresión: en un elemento, en el predicado de una expresión de camino y en la cláusula for puede aparecer en cualquier lugar .
Indica la llamada a la función XQuery 1.0 / XPath 2.0 que está en un elemento:   < name > {upper-case($booktitle)} < /name >     doc("books.xml")/bookstore/book[substring(title,1,5)='Harry']     let $name := (substring($booktitle,1,4))  .
Indica la llamada a la función XQuery 1.0 / XPath 2.0 que está en el predicado de una expresión de camino:   < name > {upper-case($booktitle)} < /name >     doc("books.xml")/bookstore/book[substring(title,1,5)='Harry']     let $name := (substring($booktitle,1,4))  .
Indica la llamada a la función XQuery 1.0 / XPath 2.0 que está en una cláusula let:   < name >{upper-case($booktitle)}< /name >     doc("books.xml")/bookstore/book[substring(title,1,5)='Harry']     let $name := (substring($booktitle,1,4))  .
Si tú no puedes encontrar la función XQuery / XPath que necesitas, tú puedes escribirla; estas funciones así creadas se llaman... funciones definidas por el usuario funciones definidas por la máquina.
Los nombres de las funciones definidas por el usuario en XQuery deben tener... un prefijo un CRC.
Los tipos de datos en las funciones definidas por el usuario son mayormente los tipos de datos de... XML Schema HTML.
Indica la sintaxis correcta para una función definida por el usuario en XQuery:   declare function local:minPrice ($p as xs:decimal?,$d as xs:decimal?) as xs:decimal? { let $disc := ($p * $d) div 100 return ($p - $disc) };     declare function local:minPrice ($p as xs:decimal,$d as xs:decimal) as xs:decimal { let $disc := ($p * $d) div 100 return ($p - $disc) };  .
Indica un ejemplo cómo podemos llamar a esta función definida por el usuario: declare function local:minPrice ($p as xs:decimal?,$d as xs:decimal?) as xs:decimal? { let $disc := ($p * $d) div 100 return ($p - $disc) };   < minPrice > {local:minPrice($book/price,$book/discount)} < /minPrice >     < minPrice > {minPrice($book/price,$book/discount)} < /minPrice >  .
Si llamo a una función XQuery 1.0 / XPath 2.0 que está en un elemento... tengo que usar llaves tengo que usar corchetes.
Si llamo a una función XQuery 1.0 / XPath 2.0 que está en el predicado de una expresión de camino... la función va directamente entre los corchetes la función va entre llaves dentro de los corchetes.
Si llamo a una función XQuery 1.0 / XPath 2.0 que está en una cláusula let... tengo que usar paréntesis tengo que usar llaves.
El let de XQuery para asignar un valor a una variable usa el símbolo: := =.
Denunciar test Consentimiento Condiciones de uso