boot911u.sql 24 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505
  1. { ************************************************************************* }
  2. { }
  3. { Licensed Materials - Property of IBM and/or HCL }
  4. { }
  5. { IBM Informix Dynamic Server }
  6. { (c) Copyright IBM Corporation 1996, 2004 All rights reserved. }
  7. { (c) Copyright HCL Technologies Ltd. 2017. All Rights Reserved. }
  8. { }
  9. { ************************************************************************* }
  10. { }
  11. { Title: boot911u.sql }
  12. { }
  13. { Description: }
  14. { Upgrading 9.11 databases to 9.12. All builtin UDRs are dropped }
  15. { from the system catalog. They don't need to be there any more. }
  16. { }
  17. { ************************************************************************* }
  18. drop function informix.equal(informix.boolean, informix.boolean);
  19. drop function informix.notequal(informix.boolean, informix.boolean);
  20. drop function informix.compare(informix.boolean, informix.boolean);
  21. drop function informix.compare(row, row);
  22. drop function informix.equal(row, row);
  23. drop function informix.notequal(row, row);
  24. drop function informix.equal(informix.blob, informix.blob);
  25. drop function informix.equal(informix.clob, informix.clob);
  26. drop function informix.compare(informix.blob, informix.blob);
  27. drop function informix.compare(informix.clob, informix.clob);
  28. drop function informix.equal(char, char);
  29. drop function informix.equal(nchar(1), nchar(1));
  30. drop function informix.equal(varchar(1), varchar(1));
  31. drop function informix.equal(nvarchar(1), nvarchar(1));
  32. drop function informix.equal(smallint, smallint);
  33. drop function informix.equal(int, int);
  34. drop function informix.equal(int8, int8);
  35. drop function informix.equal(decimal, decimal);
  36. drop function informix.equal(real, real);
  37. drop function informix.equal(float, float);
  38. drop function informix.equal(date, date);
  39. drop function informix.equal(datetime year to minute, datetime year to minute);
  40. drop function informix.equal(interval year to month, interval year to month);
  41. drop function informix.equal(money, money);
  42. drop function informix.equal(references text, references text);
  43. drop function informix.equal(references byte, references byte);
  44. drop function informix.notequal(char, char);
  45. drop function informix.notequal(nchar(1), nchar(1));
  46. drop function informix.notequal(varchar(1), varchar(1));
  47. drop function informix.notequal(nvarchar(1), nvarchar(1));
  48. drop function informix.notequal(smallint, smallint);
  49. drop function informix.notequal(int, int);
  50. drop function informix.notequal(int8, int8);
  51. drop function informix.notequal(decimal, decimal);
  52. drop function informix.notequal(real, real);
  53. drop function informix.notequal(float, float);
  54. drop function informix.notequal(date, date);
  55. drop function informix.notequal(datetime year to minute, datetime year to minute);
  56. drop function informix.notequal(interval year to month, interval year to month);
  57. drop function informix.notequal(money, money);
  58. drop function informix.notequal(references text, references text);
  59. drop function informix.notequal(references byte, references byte);
  60. drop function informix.greaterthan(char, char);
  61. drop function informix.greaterthan(nchar(1), nchar(1));
  62. drop function informix.greaterthan(varchar(1), varchar(1));
  63. drop function informix.greaterthan(nvarchar(1), nvarchar(1));
  64. drop function informix.greaterthan(smallint, smallint);
  65. drop function informix.greaterthan(int, int);
  66. drop function informix.greaterthan(int8, int8);
  67. drop function informix.greaterthan(decimal, decimal);
  68. drop function informix.greaterthan(real, real);
  69. drop function informix.greaterthan(float, float);
  70. drop function informix.greaterthan(date, date);
  71. drop function informix.greaterthan(datetime year to minute, datetime year to minute);
  72. drop function informix.greaterthan(interval year to month, interval year to month);
  73. drop function informix.greaterthan(money, money);
  74. drop function informix.greaterthan(references text, references text);
  75. drop function informix.greaterthan(references byte, references byte);
  76. drop function informix.lessthan(char, char);
  77. drop function informix.lessthan(nchar(1), nchar(1));
  78. drop function informix.lessthan(varchar(1), varchar(1));
  79. drop function informix.lessthan(nvarchar(1), nvarchar(1));
  80. drop function informix.lessthan(smallint, smallint);
  81. drop function informix.lessthan(int, int);
  82. drop function informix.lessthan(int8, int8);
  83. drop function informix.lessthan(decimal, decimal);
  84. drop function informix.lessthan(real, real);
  85. drop function informix.lessthan(float, float);
  86. drop function informix.lessthan(date, date);
  87. drop function informix.lessthan(datetime year to minute, datetime year to minute);
  88. drop function informix.lessthan(interval year to month, interval year to month);
  89. drop function informix.lessthan(money, money);
  90. drop function informix.lessthan(references text, references text);
  91. drop function informix.lessthan(references byte, references byte);
  92. drop function informix.greaterthanorequal(char, char);
  93. drop function informix.greaterthanorequal(nchar(1), nchar(1));
  94. drop function informix.greaterthanorequal(varchar(1), varchar(1));
  95. drop function informix.greaterthanorequal(nvarchar(1), nvarchar(1));
  96. drop function informix.greaterthanorequal(smallint, smallint);
  97. drop function informix.greaterthanorequal(int, int);
  98. drop function informix.greaterthanorequal(int8, int8);
  99. drop function informix.greaterthanorequal(decimal, decimal);
  100. drop function informix.greaterthanorequal(real, real);
  101. drop function informix.greaterthanorequal(float, float);
  102. drop function informix.greaterthanorequal(date, date);
  103. drop function informix.greaterthanorequal(datetime year to minute, datetime year to minute);
  104. drop function informix.greaterthanorequal(interval year to month, interval year to month);
  105. drop function informix.greaterthanorequal(money, money);
  106. drop function informix.greaterthanorequal(references text, references text);
  107. drop function informix.greaterthanorequal(references byte, references byte);
  108. drop function informix.lessthanorequal(char, char);
  109. drop function informix.lessthanorequal(nchar(1), nchar(1));
  110. drop function informix.lessthanorequal(varchar(1), varchar(1));
  111. drop function informix.lessthanorequal(nvarchar(1), nvarchar(1));
  112. drop function informix.lessthanorequal(smallint, smallint);
  113. drop function informix.lessthanorequal(int, int);
  114. drop function informix.lessthanorequal(int8, int8);
  115. drop function informix.lessthanorequal(decimal, decimal);
  116. drop function informix.lessthanorequal(real, real);
  117. drop function informix.lessthanorequal(float, float);
  118. drop function informix.lessthanorequal(date, date);
  119. drop function informix.lessthanorequal(datetime year to minute, datetime year to minute);
  120. drop function informix.lessthanorequal(interval year to month, interval year to month);
  121. drop function informix.lessthanorequal(money, money);
  122. drop function informix.lessthanorequal(references text, references text);
  123. drop function informix.lessthanorequal(references byte, references byte);
  124. drop function informix.like(char(1), char(1));
  125. drop function informix.like(nchar(1), nchar(1));
  126. drop function informix.like(varchar(1), varchar(1));
  127. drop function informix.like(nvarchar(1), nvarchar(1));
  128. drop function informix.like(char(1), char(1), char(1));
  129. drop function informix.like(nchar(1), nchar(1), nchar(1));
  130. drop function informix.like(varchar(1), varchar(1), varchar(1));
  131. drop function informix.like(nvarchar(1), nvarchar(1), nvarchar(1));
  132. drop function informix.matches(char(1), char(1));
  133. drop function informix.matches(nchar(1), nchar(1));
  134. drop function informix.matches(varchar(1), varchar(1));
  135. drop function informix.matches(nvarchar(1), nvarchar(1));
  136. drop function informix.matches(char(1), char(1), char(1));
  137. drop function informix.matches(nchar(1), nchar(1), nchar(1));
  138. drop function informix.matches(varchar(1), varchar(1), varchar(1));
  139. drop function informix.matches(nvarchar(1), nvarchar(1), nvarchar(1));
  140. drop function informix.concat(char, char);
  141. drop function informix.concat(nchar(1), nchar(1));
  142. drop function informix.concat(varchar(1), varchar(1));
  143. drop function informix.concat(nvarchar(1), nvarchar(1));
  144. drop function informix.negate(smallint);
  145. drop function informix.negate(int);
  146. drop function informix.negate(int8);
  147. drop function informix.negate(decimal);
  148. drop function informix.negate(real);
  149. drop function informix.negate(float);
  150. drop function informix.negate(money);
  151. drop function informix.minus(smallint, smallint);
  152. drop function informix.minus(int, int);
  153. drop function informix.minus(int8, int8);
  154. drop function informix.minus(decimal, decimal);
  155. drop function informix.minus(real, real);
  156. drop function informix.minus(float, float);
  157. drop function informix.minus(date, date);
  158. drop function informix.minus(datetime year to minute, datetime year to minute);
  159. drop function informix.minus(datetime year to minute, interval year to month);
  160. drop function informix.minus(interval year to month, interval year to month);
  161. drop function informix.minus(money, money);
  162. drop function informix.positive(smallint);
  163. drop function informix.positive(int);
  164. drop function informix.positive(int8);
  165. drop function informix.positive(decimal);
  166. drop function informix.positive(real);
  167. drop function informix.positive(float);
  168. drop function informix.positive(money);
  169. drop function informix.plus(smallint, smallint);
  170. drop function informix.plus(int, int);
  171. drop function informix.plus(int8, int8);
  172. drop function informix.plus(decimal, decimal);
  173. drop function informix.plus(real, real);
  174. drop function informix.plus(float, float);
  175. drop function informix.plus(date, date);
  176. drop function informix.plus(datetime year to minute, interval year to month);
  177. drop function informix.plus(interval year to month, interval year to month);
  178. drop function informix.plus(money, money);
  179. drop function informix.times(smallint, smallint);
  180. drop function informix.times(int, int);
  181. drop function informix.times(int8, int8);
  182. drop function informix.times(decimal, decimal);
  183. drop function informix.times(real, real);
  184. drop function informix.times(float, float);
  185. drop function informix.times(date, date);
  186. drop function informix.times(interval year to month, interval year to month);
  187. drop function informix.times(money, money);
  188. drop function informix.divide(smallint, smallint);
  189. drop function informix.divide(int, int);
  190. drop function informix.divide(int8, int8);
  191. drop function informix.divide(decimal, decimal);
  192. drop function informix.divide(real, real);
  193. drop function informix.divide(float, float);
  194. drop function informix.divide(date, date);
  195. drop function informix.divide(interval year to month, interval year to month);
  196. drop function informix.divide(money, money);
  197. drop function informix.abs(integer);
  198. drop function informix.abs(smallint);
  199. drop function informix.abs(int8);
  200. drop function informix.abs(float);
  201. drop function informix.abs(smallfloat);
  202. drop function informix.abs(decimal);
  203. drop function informix.abs(money);
  204. drop function informix.abs(varchar(1));
  205. drop function informix.abs(char(1));
  206. drop function informix.abs(nvarchar(1));
  207. drop function informix.abs(nchar(1));
  208. drop function informix.exp(integer);
  209. drop function informix.exp(smallint);
  210. drop function informix.exp(int8);
  211. drop function informix.exp(float);
  212. drop function informix.exp(smallfloat);
  213. drop function informix.exp(decimal);
  214. drop function informix.exp(money);
  215. drop function informix.exp(varchar(1));
  216. drop function informix.exp(char(1));
  217. drop function informix.exp(nvarchar(1));
  218. drop function informix.exp(nchar(1));
  219. drop function informix.hex(integer);
  220. drop function informix.hex(smallint);
  221. drop function informix.hex(int8);
  222. drop function informix.hex(float);
  223. drop function informix.hex(smallfloat);
  224. drop function informix.hex(decimal);
  225. drop function informix.hex(money);
  226. drop function informix.hex(varchar(1));
  227. drop function informix.hex(char(1));
  228. drop function informix.hex(nvarchar(1));
  229. drop function informix.hex(nchar(1));
  230. drop function informix.log10(integer);
  231. drop function informix.log10(smallint);
  232. drop function informix.log10(int8);
  233. drop function informix.log10(float);
  234. drop function informix.log10(smallfloat);
  235. drop function informix.log10(decimal);
  236. drop function informix.log10(money);
  237. drop function informix.log10(varchar(1));
  238. drop function informix.log10(char(1));
  239. drop function informix.log10(nvarchar(1));
  240. drop function informix.log10(nchar(1));
  241. drop function informix.logn(integer);
  242. drop function informix.logn(smallint);
  243. drop function informix.logn(int8);
  244. drop function informix.logn(float);
  245. drop function informix.logn(smallfloat);
  246. drop function informix.logn(decimal);
  247. drop function informix.logn(money);
  248. drop function informix.logn(varchar(1));
  249. drop function informix.logn(char(1));
  250. drop function informix.logn(nvarchar(1));
  251. drop function informix.logn(nchar(1));
  252. drop function informix.mod(integer, integer);
  253. drop function informix.mod(smallint, integer);
  254. drop function informix.mod(int8, int8);
  255. drop function informix.mod(float, integer);
  256. drop function informix.mod(smallfloat, integer);
  257. drop function informix.mod(decimal, integer);
  258. drop function informix.mod(money, integer);
  259. drop function informix.mod(varchar(1), integer);
  260. drop function informix.mod(char(1), integer);
  261. drop function informix.mod(nvarchar(1), integer);
  262. drop function informix.mod(nchar(1), integer);
  263. drop function informix.pow(integer, float);
  264. drop function informix.pow(smallint, float);
  265. drop function informix.pow(int8, float);
  266. drop function informix.pow(float, float);
  267. drop function informix.pow(smallfloat, float);
  268. drop function informix.pow(decimal, float);
  269. drop function informix.pow(money, float);
  270. drop function informix.pow(varchar(1), float);
  271. drop function informix.pow(char(1), float);
  272. drop function informix.pow(nvarchar(1), float);
  273. drop function informix.pow(nchar(1), float);
  274. drop function informix.root(integer, float);
  275. drop function informix.root(smallint, float);
  276. drop function informix.root(int8, float);
  277. drop function informix.root(float, float);
  278. drop function informix.root(smallfloat, float);
  279. drop function informix.root(decimal, float);
  280. drop function informix.root(money, float);
  281. drop function informix.root(varchar(1), float);
  282. drop function informix.root(char(1), float);
  283. drop function informix.root(nvarchar(1), float);
  284. drop function informix.root(nchar(1), float);
  285. drop function informix.round(integer, integer);
  286. drop function informix.round(smallint, integer);
  287. drop function informix.round(int8, integer);
  288. drop function informix.round(float, integer);
  289. drop function informix.round(smallfloat, integer);
  290. drop function informix.round(decimal, integer);
  291. drop function informix.round(money, integer);
  292. drop function informix.round(varchar(1), integer);
  293. drop function informix.round(char(1), integer);
  294. drop function informix.round(nvarchar(1), integer);
  295. drop function informix.round(nchar(1), integer);
  296. drop function informix.sqrt(integer);
  297. drop function informix.sqrt(smallint);
  298. drop function informix.sqrt(int8);
  299. drop function informix.sqrt(float);
  300. drop function informix.sqrt(smallfloat);
  301. drop function informix.sqrt(decimal);
  302. drop function informix.sqrt(money);
  303. drop function informix.sqrt(varchar(1));
  304. drop function informix.sqrt(char(1));
  305. drop function informix.sqrt(nvarchar(1));
  306. drop function informix.sqrt(nchar(1));
  307. drop function informix.trunc(integer, integer);
  308. drop function informix.trunc(smallint, integer);
  309. drop function informix.trunc(int8, integer);
  310. drop function informix.trunc(float, integer);
  311. drop function informix.trunc(smallfloat, integer);
  312. drop function informix.trunc(decimal, integer);
  313. drop function informix.trunc(money, integer);
  314. drop function informix.trunc(varchar(1), integer);
  315. drop function informix.trunc(char(1), integer);
  316. drop function informix.trunc(nvarchar(1), integer);
  317. drop function informix.trunc(nchar(1), integer);
  318. drop function informix.cos(integer);
  319. drop function informix.cos(smallint);
  320. drop function informix.cos(int8);
  321. drop function informix.cos(float);
  322. drop function informix.cos(smallfloat);
  323. drop function informix.cos(decimal);
  324. drop function informix.cos(money);
  325. drop function informix.cos(varchar(1));
  326. drop function informix.cos(char(1));
  327. drop function informix.cos(nvarchar(1));
  328. drop function informix.cos(nchar(1));
  329. drop function informix.sin(integer);
  330. drop function informix.sin(smallint);
  331. drop function informix.sin(int8);
  332. drop function informix.sin(float);
  333. drop function informix.sin(smallfloat);
  334. drop function informix.sin(decimal);
  335. drop function informix.sin(money);
  336. drop function informix.sin(varchar(1));
  337. drop function informix.sin(char(1));
  338. drop function informix.sin(nvarchar(1));
  339. drop function informix.sin(nchar(1));
  340. drop function informix.tan(integer);
  341. drop function informix.tan(smallint);
  342. drop function informix.tan(int8);
  343. drop function informix.tan(float);
  344. drop function informix.tan(smallfloat);
  345. drop function informix.tan(decimal);
  346. drop function informix.tan(money);
  347. drop function informix.tan(varchar(1));
  348. drop function informix.tan(char(1));
  349. drop function informix.tan(nvarchar(1));
  350. drop function informix.tan(nchar(1));
  351. drop function informix.acos(integer);
  352. drop function informix.acos(smallint);
  353. drop function informix.acos(int8);
  354. drop function informix.acos(float);
  355. drop function informix.acos(smallfloat);
  356. drop function informix.acos(decimal);
  357. drop function informix.acos(money);
  358. drop function informix.acos(varchar(1));
  359. drop function informix.acos(char(1));
  360. drop function informix.acos(nvarchar(1));
  361. drop function informix.acos(nchar(1));
  362. drop function informix.asin(integer);
  363. drop function informix.asin(smallint);
  364. drop function informix.asin(int8);
  365. drop function informix.asin(float);
  366. drop function informix.asin(smallfloat);
  367. drop function informix.asin(decimal);
  368. drop function informix.asin(money);
  369. drop function informix.asin(varchar(1));
  370. drop function informix.asin(char(1));
  371. drop function informix.asin(nvarchar(1));
  372. drop function informix.asin(nchar(1));
  373. drop function informix.atan(integer);
  374. drop function informix.atan(smallint);
  375. drop function informix.atan(int8);
  376. drop function informix.atan(float);
  377. drop function informix.atan(smallfloat);
  378. drop function informix.atan(decimal);
  379. drop function informix.atan(money);
  380. drop function informix.atan(varchar(1));
  381. drop function informix.atan(char(1));
  382. drop function informix.atan(nvarchar(1));
  383. drop function informix.atan(nchar(1));
  384. drop function informix.atan2(integer, float);
  385. drop function informix.atan2(smallint, float);
  386. drop function informix.atan2(int8, float);
  387. drop function informix.atan2(float, float);
  388. drop function informix.atan2(smallfloat, float);
  389. drop function informix.atan2(decimal, float);
  390. drop function informix.atan2(money, float);
  391. drop function informix.atan2(varchar(1), float);
  392. drop function informix.atan2(char(1), float);
  393. drop function informix.atan2(nvarchar(1), float);
  394. drop function informix.atan2(nchar(1), float);
  395. drop function informix.length(varchar(1));
  396. drop function informix.length(char(1));
  397. drop function informix.length(nvarchar(1));
  398. drop function informix.length(nchar(1));
  399. drop function informix.length(references byte);
  400. drop function informix.length(references text);
  401. drop function informix.octet_length(varchar(1));
  402. drop function informix.octet_length(char(1));
  403. drop function informix.octet_length(nvarchar(1));
  404. drop function informix.octet_length(nchar(1));
  405. drop function informix.octet_length(references byte);
  406. drop function informix.octet_length(references text);
  407. drop function informix.char_length(varchar(1));
  408. drop function informix.char_length(char(1));
  409. drop function informix.char_length(nvarchar(1));
  410. drop function informix.char_length(nchar(1));
  411. drop function informix.char_length(references byte);
  412. drop function informix.char_length(references text);
  413. drop function informix.character_length(varchar(1));
  414. drop function informix.character_length(char(1));
  415. drop function informix.character_length(nvarchar(1));
  416. drop function informix.character_length(nchar(1));
  417. drop function informix.character_length(references byte);
  418. drop function informix.character_length(references text);
  419. drop function informix.equal(informix.lvarchar, informix.lvarchar);
  420. drop function informix.notequal(informix.lvarchar, informix.lvarchar);
  421. drop function informix.greaterthan(informix.lvarchar, informix.lvarchar);
  422. drop function informix.lessthan(informix.lvarchar, informix.lvarchar);
  423. drop function informix.greaterthanorequal(informix.lvarchar, informix.lvarchar) ;
  424. drop function informix.lessthanorequal(informix.lvarchar, informix.lvarchar) ;
  425. drop function informix.compare(informix.lvarchar, informix.lvarchar);
  426. drop specific function ifx_serial_equal;
  427. drop specific function ifx_serial8_equal;
  428. drop specific function ifx_serial_not_equal;
  429. drop specific function ifx_serial8_not_equal;
  430. drop specific function ifx_serial_greater_than;
  431. drop specific function ifx_serial8_greater_than;
  432. drop specific function ifx_serial_less_than;
  433. drop specific function ifx_serial8_less_than;
  434. drop specific function ifx_serial_greater_than_or_equal;
  435. drop specific function ifx_serial8_greater_than_or_equal;
  436. drop specific function ifx_serial_less_than_or_equal;
  437. drop specific function ifx_serial8_less_than_or_equal;
  438. drop specific function ifx_serial_negate;
  439. drop specific function ifx_serial8_negate;
  440. drop specific function ifx_serial_minus;
  441. drop specific function ifx_serial8_minus;
  442. drop specific function ifx_serial_positive;
  443. drop specific function ifx_serial8_positive;
  444. drop specific function ifx_serial_plus;
  445. drop specific function ifx_serial8_plus;
  446. drop specific function ifx_serial_times;
  447. drop specific function ifx_serial8_times;
  448. drop specific function ifx_serial_divide;
  449. drop specific function ifx_serial8_divide;
  450. drop specific function ifx_serial_abs;
  451. drop specific function ifx_serial8_abs;
  452. drop specific function ifx_serial_exp;
  453. drop specific function ifx_serial8_exp;
  454. drop specific function ifx_serial_hex;
  455. drop specific function ifx_serial8_hex;
  456. drop specific function ifx_serial_log10;
  457. drop specific function ifx_serial8_log10;
  458. drop specific function ifx_serial_logn;
  459. drop specific function ifx_serial8_logn;
  460. drop specific function ifx_serial_mod;
  461. drop specific function ifx_serial8_mod;
  462. drop specific function ifx_serial_pow;
  463. drop specific function ifx_serial8_pow;
  464. drop specific function ifx_serial_root;
  465. drop specific function ifx_serial8_root;
  466. drop specific function ifx_serial_round;
  467. drop specific function ifx_serial8_round;
  468. drop specific function ifx_serial_sqrt;
  469. drop specific function ifx_serial8_sqrt;
  470. drop specific function ifx_serial_trunc;
  471. drop specific function ifx_serial8_trunc;
  472. drop specific function ifx_serial_cos;
  473. drop specific function ifx_serial8_cos;
  474. drop specific function ifx_serial_sin;
  475. drop specific function ifx_serial8_sin;
  476. drop specific function ifx_serial_tan;
  477. drop specific function ifx_serial8_tan;
  478. drop specific function ifx_serial_acos;
  479. drop specific function ifx_serial8_acos;
  480. drop specific function ifx_serial_asin;
  481. drop specific function ifx_serial8_asin;
  482. drop specific function ifx_serial_atan;
  483. drop specific function ifx_serial8_atan;
  484. drop specific function ifx_serial_atan2;
  485. drop specific function ifx_serial8_atan2;
  486. drop function informix.like(lvarchar, lvarchar);
  487. drop function informix.like(lvarchar, lvarchar, lvarchar);
  488. drop function informix.matches(lvarchar, lvarchar);
  489. drop function informix.matches(lvarchar, lvarchar, lvarchar);
  490. drop function informix.concat(informix.lvarchar, informix.lvarchar);
  491. drop function informix.length(lvarchar);
  492. drop function informix.octet_length(lvarchar);
  493. drop function informix.char_length(lvarchar);
  494. drop function informix.equal(set, set);
  495. drop function informix.notequal(set, set);
  496. drop function informix.equal(list, list);
  497. drop function informix.notequal(list, list);
  498. drop function informix.equal(multiset, multiset);
  499. drop function informix.notequal(multiset, multiset);
  500. drop function informix.compare(set, set);
  501. drop function informix.compare(multiset, multiset);
  502. drop function informix.compare(list, list);