SybaseTree.xml 18 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572
  1. <!--
  2. Licensed Materials - Property of IBM
  3. BI and PM: QECL
  4. (C) Copyright IBM Corp. 2005, 2017
  5. US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
  6. -->
  7. <functionsRoot xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="FuncTree.xsd">
  8. <group>
  9. <id>vendor_group</id>
  10. <group>
  11. <id>Sybase</id>
  12. <context>tabular</context>
  13. <context>crosstab</context>
  14. <vendor>V_Sybase</vendor>
  15. <interface>CT</interface>
  16. <interface>CT15</interface>
  17. <interface>OD</interface>
  18. <interface>OD25</interface>
  19. <interface>JDBC</interface>
  20. <mayBeSupportedByAnotherInterface/>
  21. <function>
  22. <id>syb_ascii</id>
  23. <name>ascii</name>
  24. <canonical>ascii</canonical>
  25. <formatType><![CDATA[&amp;lt;formatGroup&amp;gt;&amp;lt;numberFormat/&amp;gt;&amp;lt;/formatGroup&amp;gt;]]></formatType>
  26. <returnType>numeric</returnType>
  27. <parameter>
  28. <type>string</type>
  29. </parameter>
  30. </function>
  31. <function>
  32. <id>syb_char</id>
  33. <name>char</name>
  34. <canonical>char</canonical>
  35. <formatType><![CDATA[&amp;lt;formatGroup&amp;gt;&amp;lt;stringFormat/&amp;gt;&amp;lt;/formatGroup&amp;gt;]]></formatType>
  36. <returnType>string</returnType>
  37. <parameter>
  38. <type>integer</type>
  39. </parameter>
  40. </function>
  41. <function>
  42. <id>syb_charindex</id>
  43. <name>charindex</name>
  44. <canonical>charindex</canonical>
  45. <formatType><![CDATA[&amp;lt;formatGroup&amp;gt;&amp;lt;numberFormat/&amp;gt;&amp;lt;/formatGroup&amp;gt;]]></formatType>
  46. <returnType>numeric</returnType>
  47. <parameter>
  48. <type>string</type>
  49. </parameter>
  50. <parameter>
  51. <type>string</type>
  52. </parameter>
  53. </function>
  54. <function>
  55. <!-- This function is not supported by Sybase CT-LIB (and hence is marked as hidden). UDA converts concat(str1,str2) to (str1 + str2) before pushing the latter to the db server. -->
  56. <!-- This function is added for backward compatibility. This allows pre-WO1459 reports which make use of concat() to continue to work. -->
  57. <id>syb_concat</id>
  58. <hidden/>
  59. <name>concat</name>
  60. <canonical>concat</canonical>
  61. <formatType><![CDATA[&amp;lt;formatGroup&amp;gt;&amp;lt;stringFormat/&amp;gt;&amp;lt;/formatGroup&amp;gt;]]></formatType>
  62. <returnType>string</returnType>
  63. <parameter>
  64. <type>string</type>
  65. </parameter>
  66. <parameter>
  67. <type>string</type>
  68. </parameter>
  69. </function>
  70. <function>
  71. <id>syb_datalength</id>
  72. <name>datalength</name>
  73. <canonical>datalength</canonical>
  74. <formatType><![CDATA[&amp;lt;formatGroup&amp;gt;&amp;lt;numberFormat/&amp;gt;&amp;lt;/formatGroup&amp;gt;]]></formatType>
  75. <returnType>numeric</returnType>
  76. <parameter>
  77. <type>string</type>
  78. </parameter>
  79. </function>
  80. <function>
  81. <id>syb_dateadd</id>
  82. <name>dateadd</name>
  83. <canonical>dateadd</canonical>
  84. <formatType><![CDATA[&amp;lt;formatGroup&amp;gt;&amp;lt;dateTimeFormat/&amp;gt;&amp;lt;/formatGroup&amp;gt;]]></formatType>
  85. <returnType>@3</returnType>
  86. <parameter>
  87. <type>string</type>
  88. </parameter>
  89. <parameter>
  90. <type>integer</type>
  91. </parameter>
  92. <parameter>
  93. <type>date</type>
  94. <type>dateTime</type>
  95. </parameter>
  96. </function>
  97. <function>
  98. <id>syb_datediff</id>
  99. <name>datediff</name>
  100. <canonical>datediff</canonical>
  101. <formatType><![CDATA[&amp;lt;formatGroup&amp;gt;&amp;lt;numberFormat/&amp;gt;&amp;lt;/formatGroup&amp;gt;]]></formatType>
  102. <returnType>numeric</returnType>
  103. <usage>fact</usage>
  104. <parameter>
  105. <type>string</type>
  106. </parameter>
  107. <parameter>
  108. <type>date</type>
  109. <type>dateTime</type>
  110. </parameter>
  111. <parameter>
  112. <type>date</type>
  113. <type>dateTime</type>
  114. </parameter>
  115. </function>
  116. <function>
  117. <id>syb_datename</id>
  118. <name>datename</name>
  119. <canonical>datename</canonical>
  120. <formatType><![CDATA[&amp;lt;formatGroup&amp;gt;&amp;lt;stringFormat/&amp;gt;&amp;lt;/formatGroup&amp;gt;]]></formatType>
  121. <returnType>string</returnType>
  122. <parameter>
  123. <type>string</type>
  124. </parameter>
  125. <parameter>
  126. <type>date</type>
  127. <type>dateTime</type>
  128. </parameter>
  129. </function>
  130. <function>
  131. <id>syb_datepart</id>
  132. <name>datepart</name>
  133. <canonical>datepart</canonical>
  134. <formatType><![CDATA[&amp;lt;formatGroup&amp;gt;&amp;lt;numberFormat/&amp;gt;&amp;lt;/formatGroup&amp;gt;]]></formatType>
  135. <returnType>integer</returnType>
  136. <parameter>
  137. <type>string</type>
  138. </parameter>
  139. <parameter>
  140. <type>date</type>
  141. <type>dateTime</type>
  142. </parameter>
  143. </function>
  144. <function>
  145. <id>syb_day</id>
  146. <name>day</name>
  147. <canonical>day</canonical>
  148. <formatType><![CDATA[&amp;lt;formatGroup&amp;gt;&amp;lt;numberFormat/&amp;gt;&amp;lt;/formatGroup&amp;gt;]]></formatType>
  149. <returnType>integer</returnType>
  150. <parameter>
  151. <type>date</type>
  152. </parameter>
  153. </function>
  154. <function>
  155. <id>syb_difference</id>
  156. <name>difference</name>
  157. <canonical>difference</canonical>
  158. <formatType><![CDATA[&amp;lt;formatGroup&amp;gt;&amp;lt;numberFormat/&amp;gt;&amp;lt;/formatGroup&amp;gt;]]></formatType>
  159. <returnType>numeric</returnType>
  160. <parameter>
  161. <type>string</type>
  162. </parameter>
  163. <parameter>
  164. <type>string</type>
  165. </parameter>
  166. </function>
  167. <function>
  168. <id>syb_getdate</id>
  169. <name>getdate</name>
  170. <canonical>getdate</canonical>
  171. <formatType><![CDATA[&amp;lt;formatGroup&amp;gt;&amp;lt;dateTimeFormat/&amp;gt;&amp;lt;/formatGroup&amp;gt;]]></formatType>
  172. <returnType>dateTime</returnType>
  173. </function>
  174. <function>
  175. <id>syb_left</id>
  176. <name>left</name>
  177. <canonical>left</canonical>
  178. <formatType><![CDATA[&amp;lt;formatGroup&amp;gt;&amp;lt;stringFormat/&amp;gt;&amp;lt;/formatGroup&amp;gt;]]></formatType>
  179. <returnType>string</returnType>
  180. <parameter>
  181. <type>string</type>
  182. </parameter>
  183. <parameter>
  184. <type>integer</type>
  185. </parameter>
  186. </function>
  187. <function>
  188. <id>syb_ltrim</id>
  189. <name>ltrim</name>
  190. <canonical>ltrim</canonical>
  191. <formatType><![CDATA[&amp;lt;formatGroup&amp;gt;&amp;lt;stringFormat/&amp;gt;&amp;lt;/formatGroup&amp;gt;]]></formatType>
  192. <returnType>string</returnType>
  193. <parameter>
  194. <type>string</type>
  195. </parameter>
  196. </function>
  197. <function>
  198. <id>syb_month</id>
  199. <name>month</name>
  200. <canonical>month</canonical>
  201. <formatType><![CDATA[&amp;lt;formatGroup&amp;gt;&amp;lt;numberFormat/&amp;gt;&amp;lt;/formatGroup&amp;gt;]]></formatType>
  202. <returnType>integer</returnType>
  203. <parameter>
  204. <type>date</type>
  205. </parameter>
  206. </function>
  207. <function>
  208. <id>syb_patindex</id>
  209. <name>patindex</name>
  210. <canonical>patindex</canonical>
  211. <formatType><![CDATA[&amp;lt;formatGroup&amp;gt;&amp;lt;numberFormat decimalSize=&amp;quot;0&amp;quot; /&amp;gt;&amp;lt;/formatGroup&amp;gt;]]></formatType>
  212. <returnType>integer</returnType>
  213. <parameter>
  214. <type>string</type>
  215. </parameter>
  216. <parameter>
  217. <type>string</type>
  218. </parameter>
  219. </function>
  220. <function>
  221. <id>syb_rand</id>
  222. <name>rand</name>
  223. <canonical>rand</canonical>
  224. <formatType><![CDATA[&amp;lt;formatGroup&amp;gt;&amp;lt;numberFormat/&amp;gt;&amp;lt;/formatGroup&amp;gt;]]></formatType>
  225. <returnType>numeric</returnType>
  226. <parameter>
  227. <type>integer</type>
  228. </parameter>
  229. </function>
  230. <function>
  231. <id>syb_replicate</id>
  232. <name>replicate</name>
  233. <canonical>replicate</canonical>
  234. <formatType><![CDATA[&amp;lt;formatGroup&amp;gt;&amp;lt;stringFormat/&amp;gt;&amp;lt;/formatGroup&amp;gt;]]></formatType>
  235. <returnType>string</returnType>
  236. <parameter>
  237. <type>string</type>
  238. </parameter>
  239. <parameter>
  240. <type>integer</type>
  241. </parameter>
  242. </function>
  243. <function>
  244. <id>syb_reverse</id>
  245. <name>reverse</name>
  246. <canonical>reverse</canonical>
  247. <formatType><![CDATA[&amp;lt;formatGroup&amp;gt;&amp;lt;stringFormat/&amp;gt;&amp;lt;/formatGroup&amp;gt;]]></formatType>
  248. <returnType>string</returnType>
  249. <parameter>
  250. <type>string</type>
  251. </parameter>
  252. </function>
  253. <function>
  254. <id>syb_right</id>
  255. <name>right</name>
  256. <canonical>right</canonical>
  257. <formatType><![CDATA[&amp;lt;formatGroup&amp;gt;&amp;lt;stringFormat/&amp;gt;&amp;lt;/formatGroup&amp;gt;]]></formatType>
  258. <returnType>string</returnType>
  259. <parameter>
  260. <type>string</type>
  261. </parameter>
  262. <parameter>
  263. <type>integer</type>
  264. </parameter>
  265. </function>
  266. <function>
  267. <id>syb_round</id>
  268. <name>round</name>
  269. <canonical>round</canonical>
  270. <formatType><![CDATA[&amp;lt;formatGroup&amp;gt;&amp;lt;numberFormat/&amp;gt;&amp;lt;/formatGroup&amp;gt;]]></formatType>
  271. <returnType>numeric</returnType>
  272. <parameter>
  273. <type>numeric</type>
  274. </parameter>
  275. <parameter>
  276. <type>integer</type>
  277. <optional>true</optional>
  278. </parameter>
  279. </function>
  280. <function>
  281. <id>syb_rtrim</id>
  282. <name>rtrim</name>
  283. <canonical>rtrim</canonical>
  284. <formatType><![CDATA[&amp;lt;formatGroup&amp;gt;&amp;lt;stringFormat/&amp;gt;&amp;lt;/formatGroup&amp;gt;]]></formatType>
  285. <returnType>string</returnType>
  286. <parameter>
  287. <type>string</type>
  288. </parameter>
  289. </function>
  290. <function>
  291. <id>syb_soundex</id>
  292. <name>soundex</name>
  293. <canonical>soundex</canonical>
  294. <formatType><![CDATA[&amp;lt;formatGroup&amp;gt;&amp;lt;stringFormat/&amp;gt;&amp;lt;/formatGroup&amp;gt;]]></formatType>
  295. <returnType>string</returnType>
  296. <parameter>
  297. <type>string</type>
  298. </parameter>
  299. </function>
  300. <function>
  301. <id>syb_space</id>
  302. <name>space</name>
  303. <canonical>space</canonical>
  304. <formatType><![CDATA[&amp;lt;formatGroup&amp;gt;&amp;lt;stringFormat/&amp;gt;&amp;lt;/formatGroup&amp;gt;]]></formatType>
  305. <returnType>string</returnType>
  306. <parameter>
  307. <type>integer</type>
  308. </parameter>
  309. </function>
  310. <function>
  311. <id>syb_str</id>
  312. <name>str</name>
  313. <canonical>str</canonical>
  314. <formatType><![CDATA[&amp;lt;formatGroup&amp;gt;&amp;lt;stringFormat/&amp;gt;&amp;lt;/formatGroup&amp;gt;]]></formatType>
  315. <returnType>string</returnType>
  316. <parameter>
  317. <type>numeric</type>
  318. </parameter>
  319. <parameter>
  320. <type>integer</type>
  321. <optional>true</optional>
  322. </parameter>
  323. <parameter>
  324. <type>integer</type>
  325. <optional>true</optional>
  326. </parameter>
  327. </function>
  328. <function>
  329. <id>syb_stuff</id>
  330. <name>stuff</name>
  331. <canonical>stuff</canonical>
  332. <formatType><![CDATA[&amp;lt;formatGroup&amp;gt;&amp;lt;stringFormat/&amp;gt;&amp;lt;/formatGroup&amp;gt;]]></formatType>
  333. <returnType>string</returnType>
  334. <parameter>
  335. <type>string</type>
  336. </parameter>
  337. <parameter>
  338. <type>integer</type>
  339. </parameter>
  340. <parameter>
  341. <type>integer</type>
  342. </parameter>
  343. <parameter>
  344. <type>string</type>
  345. </parameter>
  346. </function>
  347. <function>
  348. <id>syb_substring</id>
  349. <name>substring</name>
  350. <canonical>substring</canonical>
  351. <formatType><![CDATA[&amp;lt;formatGroup&amp;gt;&amp;lt;stringFormat/&amp;gt;&amp;lt;/formatGroup&amp;gt;]]></formatType>
  352. <returnType>string</returnType>
  353. <usage>attribute</usage>
  354. <parameter>
  355. <type>string</type>
  356. </parameter>
  357. <parameter>
  358. <type>integer</type>
  359. </parameter>
  360. <parameter>
  361. <type>integer</type>
  362. <optional>true</optional>
  363. </parameter>
  364. </function>
  365. <function>
  366. <id>syb_to_unichar</id>
  367. <name>to_unichar</name>
  368. <canonical>to_unichar</canonical>
  369. <formatType><![CDATA[&amp;lt;formatGroup&amp;gt;&amp;lt;stringFormat/&amp;gt;&amp;lt;/formatGroup&amp;gt;]]></formatType>
  370. <returnType>string</returnType>
  371. <parameter>
  372. <type>integer</type>
  373. </parameter>
  374. </function>
  375. <function>
  376. <id>syb_uhighsurr</id>
  377. <name>uhighsurr</name>
  378. <canonical>uhighsurr</canonical>
  379. <formatType><![CDATA[&amp;lt;formatGroup&amp;gt;&amp;lt;numberFormat decimalSize=&amp;quot;0&amp;quot; /&amp;gt;&amp;lt;/formatGroup&amp;gt;]]></formatType>
  380. <returnType>integer</returnType>
  381. <parameter>
  382. <type>string</type>
  383. </parameter>
  384. <parameter>
  385. <type>integer</type>
  386. </parameter>
  387. </function>
  388. <function>
  389. <id>syb_ulowsurr</id>
  390. <name>ulowsurr</name>
  391. <canonical> ulowsurr</canonical>
  392. <formatType><![CDATA[&amp;lt;formatGroup&amp;gt;&amp;lt;numberFormat decimalSize=&amp;quot;0&amp;quot; /&amp;gt;&amp;lt;/formatGroup&amp;gt;]]></formatType>
  393. <returnType>integer</returnType>
  394. <parameter>
  395. <type>string</type>
  396. </parameter>
  397. <parameter>
  398. <type>integer</type>
  399. </parameter>
  400. </function>
  401. <function>
  402. <id>syb_uscalar</id>
  403. <name>uscalar</name>
  404. <canonical>uscalar</canonical>
  405. <formatType><![CDATA[&amp;lt;formatGroup&amp;gt;&amp;lt;numberFormat decimalSize=&amp;quot;0&amp;quot; /&amp;gt;&amp;lt;/formatGroup&amp;gt;]]></formatType>
  406. <returnType>integer</returnType>
  407. <parameter>
  408. <type>string</type>
  409. </parameter>
  410. </function>
  411. <function>
  412. <id>syb_year</id>
  413. <name>year</name>
  414. <canonical>year</canonical>
  415. <formatType><![CDATA[&amp;lt;formatGroup&amp;gt;&amp;lt;numberFormat useGrouping=&amp;quot;false&amp;quot;/&amp;gt;&amp;lt;/formatGroup&amp;gt;]]></formatType>
  416. <returnType>integer</returnType>
  417. <parameter>
  418. <type>date</type>
  419. </parameter>
  420. </function>
  421. <group>
  422. <id>syb_math</id>
  423. <!-- Sybase Math Functions -->
  424. <function>
  425. <id>syb_log</id>
  426. <name>log</name>
  427. <canonical>log</canonical>
  428. <formatType><![CDATA[&amp;lt;formatGroup&amp;gt;&amp;lt;numberFormat/&amp;gt;&amp;lt;/formatGroup&amp;gt;]]></formatType>
  429. <returnType>numeric</returnType>
  430. <parameter>
  431. <type>numeric</type>
  432. </parameter>
  433. </function>
  434. <function>
  435. <id>syb_log10</id>
  436. <name>log10</name>
  437. <canonical>log10</canonical>
  438. <formatType><![CDATA[&amp;lt;formatGroup&amp;gt;&amp;lt;numberFormat/&amp;gt;&amp;lt;/formatGroup&amp;gt;]]></formatType>
  439. <returnType>numeric</returnType>
  440. <parameter>
  441. <type>numeric</type>
  442. </parameter>
  443. </function>
  444. <function>
  445. <id>syb_pi</id>
  446. <name>pi</name>
  447. <canonical>pi</canonical>
  448. <formatType><![CDATA[&amp;lt;formatGroup&amp;gt;&amp;lt;numberFormat/&amp;gt;&amp;lt;/formatGroup&amp;gt;]]></formatType>
  449. <returnType>numeric</returnType>
  450. </function>
  451. <function>
  452. <id>syb_sign</id>
  453. <name>sign</name>
  454. <canonical>sign</canonical>
  455. <formatType><![CDATA[&amp;lt;formatGroup&amp;gt;&amp;lt;numberFormat/&amp;gt;&amp;lt;/formatGroup&amp;gt;]]></formatType>
  456. <returnType>numeric</returnType>
  457. <parameter>
  458. <type>numeric</type>
  459. </parameter>
  460. </function>
  461. </group>
  462. <group>
  463. <id>syb_trig</id>
  464. <!-- Sybase Trigonometry Functions -->
  465. <function>
  466. <id>syb_acos</id>
  467. <name>acos</name>
  468. <canonical>acos</canonical>
  469. <formatType><![CDATA[&amp;lt;formatGroup&amp;gt;&amp;lt;numberFormat/&amp;gt;&amp;lt;/formatGroup&amp;gt;]]></formatType>
  470. <returnType>numeric</returnType>
  471. <parameter>
  472. <type>numeric</type>
  473. </parameter>
  474. </function>
  475. <function>
  476. <id>syb_asin</id>
  477. <name>asin</name>
  478. <canonical>asin</canonical>
  479. <formatType><![CDATA[&amp;lt;formatGroup&amp;gt;&amp;lt;numberFormat/&amp;gt;&amp;lt;/formatGroup&amp;gt;]]></formatType>
  480. <returnType>numeric</returnType>
  481. <parameter>
  482. <type>numeric</type>
  483. </parameter>
  484. </function>
  485. <function>
  486. <id>syb_atan</id>
  487. <name>atan</name>
  488. <canonical>atan</canonical>
  489. <formatType><![CDATA[&amp;lt;formatGroup&amp;gt;&amp;lt;numberFormat/&amp;gt;&amp;lt;/formatGroup&amp;gt;]]></formatType>
  490. <returnType>numeric</returnType>
  491. <parameter>
  492. <type>numeric</type>
  493. </parameter>
  494. </function>
  495. <function>
  496. <id>syb_tan</id>
  497. <name>tan</name>
  498. <canonical>tan</canonical>
  499. <formatType><![CDATA[&amp;lt;formatGroup&amp;gt;&amp;lt;numberFormat/&amp;gt;&amp;lt;/formatGroup&amp;gt;]]></formatType>
  500. <returnType>numeric</returnType>
  501. <parameter>
  502. <type>numeric</type>
  503. </parameter>
  504. </function>
  505. <function>
  506. <id>syb_atn2</id>
  507. <name>atn2</name>
  508. <canonical>atn2</canonical>
  509. <formatType><![CDATA[&amp;lt;formatGroup&amp;gt;&amp;lt;numberFormat/&amp;gt;&amp;lt;/formatGroup&amp;gt;]]></formatType>
  510. <returnType>numeric</returnType>
  511. <parameter>
  512. <type>numeric</type>
  513. </parameter>
  514. <parameter>
  515. <type>numeric</type>
  516. </parameter>
  517. </function>
  518. <function>
  519. <id>syb_cos</id>
  520. <name>cos</name>
  521. <canonical>cos</canonical>
  522. <formatType><![CDATA[&amp;lt;formatGroup&amp;gt;&amp;lt;numberFormat/&amp;gt;&amp;lt;/formatGroup&amp;gt;]]></formatType>
  523. <returnType>numeric</returnType>
  524. <parameter>
  525. <type>numeric</type>
  526. </parameter>
  527. </function>
  528. <function>
  529. <id>syb_cot</id>
  530. <name>cot</name>
  531. <canonical>cot</canonical>
  532. <formatType><![CDATA[&amp;lt;formatGroup&amp;gt;&amp;lt;numberFormat/&amp;gt;&amp;lt;/formatGroup&amp;gt;]]></formatType>
  533. <returnType>numeric</returnType>
  534. <parameter>
  535. <type>numeric</type>
  536. </parameter>
  537. </function>
  538. <function>
  539. <id>syb_degrees</id>
  540. <name>degrees</name>
  541. <canonical>degrees</canonical>
  542. <formatType><![CDATA[&amp;lt;formatGroup&amp;gt;&amp;lt;numberFormat/&amp;gt;&amp;lt;/formatGroup&amp;gt;]]></formatType>
  543. <returnType>numeric</returnType>
  544. <usage>fact</usage>
  545. <parameter>
  546. <type>numeric</type>
  547. </parameter>
  548. </function>
  549. <function>
  550. <id>syb_radians</id>
  551. <name>radians</name>
  552. <canonical>radians</canonical>
  553. <formatType><![CDATA[&amp;lt;formatGroup&amp;gt;&amp;lt;numberFormat/&amp;gt;&amp;lt;/formatGroup&amp;gt;]]></formatType>
  554. <returnType>numeric</returnType>
  555. <parameter>
  556. <type>numeric</type>
  557. </parameter>
  558. </function>
  559. <function>
  560. <id>syb_sin</id>
  561. <name>sin</name>
  562. <canonical>sin</canonical>
  563. <formatType><![CDATA[&amp;lt;formatGroup&amp;gt;&amp;lt;numberFormat/&amp;gt;&amp;lt;/formatGroup&amp;gt;]]></formatType>
  564. <returnType>numeric</returnType>
  565. <parameter>
  566. <type>numeric</type>
  567. </parameter>
  568. </function>
  569. </group>
  570. </group>
  571. </group>
  572. </functionsRoot>