What's new in XQuery 3.0 and 3.1: A training course
Abstract
Detailed technical coverage of the features of XQuery that are new in version 3.0 and 3.1. Emphasis is on practical examples and hands-on participation from the attendees.
Duration
2-3 days
Schedule
To schedule a class, please contact us at pwalmsley@datypic.com.
Topics covered
- FLWOR differences
- Grouping
- Windowing
- Allowing empty
- Count clause
- New expressions
- Mapping operator (
!
) - String concatenation operator (
||
) - String constructors (
``[
and]``
) - Arrow operator (
==>
) - Switch expression
- Try/catch expression
- Mapping operator (
- Output declarations
- Output methods
- Other serialization parameters
- Function differences
- Private functions
- Arrow operator
- Annotations
- New built-in functions
- Sorting
- Formatting dates, times and numbers
- Analyzing strings
- Parsing and serializing XML
- Math and trigonometry
- Miscellaneous
- Higher-order functions
- Why higher-order functions?
- Named function references
- Inline function expressions
- Partial function application
- Built-in higher-order functions
- Writing your own higher-order functions
- Arrays, maps and JSON
- Arrays
- Maps
- Converting to and from JSON