|}
==Dynamic Errors: (XPDY, XQDY)==
{| class="wikitable" width="100%"
| The node name of an element uses certain pre-defined prefixes or namespaces.
|<code>element { fn:QName("uri", "xml:n") } {}</code>
|}
==Function Errors (FOAR, FOCA, FOCH, FODC, FODT, FOER)==
{| class="wikitable" width="100%"
! width="5%"|Code
! width="65%"|Description
! width="30%"|Examples
|- valign="top" scope="row"
|<code>FOAR0001</code>
| A value was divided by zero.
|<code>1 div 0</code>
|- valign="top" scope="row"
|<code>FOAR0002</code>
| A integer division causes an over- or underflow.
|<code>xs:double("-INF") idiv 1</code>
|-
| colspan=3 |
|- valign="top" scope="row"
|<code>FOCA0002</code>
| • A float number cannot be converted to <code>xs:decimal</code> or <code>xs:integer</code>, or<br />• a QName in a function has the wrong lexical value.
|<code>xs:int(xs:double("INF"))<hr/>QName("", "el em")</code>
|}
Still in progres…