XQuery - concat Function



The concat function is used to concatenate various strings.

Syntax

concat($input as xs:anyAtomicType?) as xs:string

Input Parameters

  • $input − one or more inputs separated by comma.

Example

XQuery Expression

let $bookTitle := "Learn XQuery in 24 hours"
let $updatedTitle := concat($bookTitle,",price: 200$")

return
   <result>   
      <title>{$updatedTitle}</title>
   </result>

Output

<result>
   <title>Learn XQuery in 24 hours,price: 200$</title>
</result>

Verify the Result

In order to test the above-mentioned functionality, replace the contents of books.xqy (mentioned in Environment Setup chapter) with the above XQuery expression and execute the XQueryTester java program to verify the result.

xquery_string_functions.htm
Advertisements