objects.sql 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671
  1. -- Generated by BladeSmith 4.20.TC1 DO NOT MODIFY. --
  2. execute procedure ifx_allow_newline('t');
  3. insert into sysbldobjects
  4. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  5. create_can_fail, drop_sql, drop_can_fail)
  6. values
  7. (
  8. "%SYSBLDNAME%", 0, "Register UDRs",
  9. "%SYSBLDUSER%", 0,
  10. "CREATE FUNCTION Scan_RangeQuery_LPNorm (
  11. TimeSeries, --tsPtr
  12. lvarchar, --tsid
  13. lvarchar, --target_tscolunname
  14. datetime year to fraction(5), --begts
  15. datetime year to fraction(5), --endts
  16. list, --pattern
  17. double precision, -- p_value
  18. double precision -- dist_hb
  19. ) RETURNS list
  20. EXTERNAL NAME ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSAFuncs.bld(scan_rangequery_lpnorm)""
  21. LANGUAGE c NOT VARIANT;
  22. CREATE FUNCTION Scan_LCSS(
  23. TimeSeries, --tsPtr
  24. lvarchar, --tsid
  25. lvarchar, --target_tscolunname
  26. datetime year to fraction(5), --begts
  27. datetime year to fraction(5), --endts
  28. list, --pattern
  29. double precision,--enlarge_threshold
  30. double precision,--normalized delta
  31. double precision,--epsi
  32. double precision--lcss_threshold
  33. ) RETURNS list
  34. EXTERNAL NAME ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSAFuncs.bld(scan_lcss)""
  35. LANGUAGE c NOT VARIANT;
  36. CREATE FUNCTION Scan_Normal_LCSS (
  37. TimeSeries, --tsPtr
  38. lvarchar, --tsid
  39. lvarchar, --target_tscolunname
  40. datetime year to fraction(5), --begts
  41. datetime year to fraction(5), --endts
  42. list, --pattern
  43. double precision,--enlarge_threshold
  44. double precision,--normalized delta
  45. double precision,--epsilon
  46. double precision --normal_lcss_threshold
  47. ) RETURNS list
  48. EXTERNAL NAME ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSAFuncs.bld(scan_normal_lcss)""
  49. LANGUAGE c NOT VARIANT;
  50. CREATE FUNCTION Scan_DTW_NonConstraint (
  51. TimeSeries, --tsPtr
  52. lvarchar, --tsid
  53. lvarchar, --target_tscolunname
  54. datetime year to fraction(5), --begts
  55. datetime year to fraction(5), --endts
  56. list, --pattern
  57. double precision,--enlarge_threshold
  58. double precision --dtw_threshold
  59. ) RETURNS list
  60. EXTERNAL NAME ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSAFuncs.bld(scan_dtw_nonConstraint_int_dist)""
  61. LANGUAGE c NOT VARIANT;
  62. CREATE FUNCTION Scan_DTW_Sakoe_Chiba_Constraint (
  63. TimeSeries, --tsPtr
  64. lvarchar, --tsid
  65. lvarchar, --target_tscolunname
  66. datetime year to fraction(5), --begts
  67. datetime year to fraction(5), --endts
  68. list, --pattern
  69. double precision, --enlarge_threshold
  70. double precision, --(normalized mConstraint_int)
  71. double precision --dtw_threshold
  72. ) RETURNS list
  73. EXTERNAL NAME ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSAFuncs.bld(scan_dtw_Sakoe_Chiba_Constraint_int_dist)""
  74. LANGUAGE c NOT VARIANT;
  75. CREATE FUNCTION Scan_DTW_Itakura_Parallelogram_Constraint (
  76. TimeSeries, --tsPtr
  77. lvarchar, --tsid
  78. lvarchar, --target_tscolunname
  79. datetime year to fraction(5), --begts
  80. datetime year to fraction(5), --endts
  81. list, --pattern
  82. double precision, --enlarge_threshold
  83. double precision, --(normalized mConstraint_int)
  84. double precision, --mCenterOffsetPercentange
  85. double precision --dtw_threshold
  86. ) RETURNS list
  87. EXTERNAL NAME ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSAFuncs.bld(scan_dtw_Itakura_Parallelogram_Constraint_int_dist)""
  88. LANGUAGE c NOT VARIANT;
  89. CREATE FUNCTION Scan_Abnormal (
  90. TimeSeries, --tsPtr
  91. lvarchar, --tsid
  92. lvarchar, --target_tscolunname
  93. datetime year to fraction(5), --begts
  94. datetime year to fraction(5), --endts
  95. integer ,--monitorwinlen
  96. double precision, --abscore_threshold
  97. integer , --subseqLength
  98. integer , --stepSize
  99. integer , --KValue
  100. double precision --p_val for lp norm
  101. ) RETURNS list
  102. EXTERNAL NAME ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSAFuncs.bld(scan_tsabnormal)""
  103. LANGUAGE c NOT VARIANT;
  104. CREATE FUNCTION Scan_Abnormal_Default (
  105. TimeSeries, --tsPtr
  106. lvarchar, --tsid
  107. lvarchar, --target_tscolunname
  108. datetime year to fraction(5), --begts
  109. datetime year to fraction(5), --endts
  110. integer, --monitorwinlen
  111. double precision, --abscore_threshold
  112. integer, --subseqLength
  113. --integer, --stepSize
  114. double precision --p_val for lp norm
  115. ) RETURNS list
  116. EXTERNAL NAME ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSAFuncs.bld(scan_tsabnormal_default)""
  117. LANGUAGE c NOT VARIANT;
  118. CREATE FUNCTION Scan_RangeQuery_Pearson_Correlation (
  119. TimeSeries, --tsPtr
  120. lvarchar, --tsid
  121. lvarchar, --target_tscolunname
  122. datetime year to fraction(5), --begts
  123. datetime year to fraction(5), --endts
  124. list, --pattern
  125. double precision --peason correlation score lower bound, ranged in [0,1]
  126. ) RETURNS list
  127. EXTERNAL NAME ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSAFuncs.bld(scan_rangequery_PearsonCorrelation)""
  128. LANGUAGE c NOT VARIANT;
  129. CREATE FUNCTION ValueAsCollection (TimeSeries, datetime year to fraction(5), datetime year to fraction(5), lvarchar)
  130. RETURNS list
  131. EXTERNAL NAME ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSAFuncs.bld(getTimeseriesDataAsCollection_lvc)""
  132. LANGUAGE c NOT VARIANT;
  133. CREATE FUNCTION ValueAsCollection (TimeSeries, datetime year to fraction(5), datetime year to fraction(5), integer)
  134. RETURNS list
  135. EXTERNAL NAME ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSAFuncs.bld(getTimeseriesDataAsCollection_int)""
  136. LANGUAGE c NOT VARIANT;
  137. CREATE FUNCTION TSgetValueList (lvarchar)
  138. RETURNS list
  139. EXTERNAL NAME ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSAFuncs.bld(getvaluelist_Ptr)""
  140. LANGUAGE c NOT VARIANT;
  141. CREATE FUNCTION TSCompute_LP_Dist (list,list,double precision)
  142. RETURNS double precision
  143. EXTERNAL NAME ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSAFuncs.bld(list_compute_lp_dist)""
  144. LANGUAGE c NOT VARIANT;
  145. CREATE FUNCTION TSCompute_LCSS_Dist (list,list,double precision, double precision)
  146. RETURNS integer
  147. EXTERNAL NAME ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSAFuncs.bld(list_compute_lcss_dist)""
  148. LANGUAGE c NOT VARIANT;
  149. CREATE FUNCTION TSCompute_Normalized_LCSS_Dist (list,list,double precision, double precision)
  150. RETURNS double precision
  151. EXTERNAL NAME ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSAFuncs.bld(list_compute_normalized_lcss_dist)""
  152. LANGUAGE c NOT VARIANT;
  153. CREATE FUNCTION TSCompute_NonConstraint_Dist (list, list )
  154. RETURNS double precision
  155. EXTERNAL NAME ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSAFuncs.bld(list_compute_nonConstraint_int_dist)""
  156. LANGUAGE c NOT VARIANT;
  157. CREATE FUNCTION TSCompute_Sakoe_Chiba_Constraint_Dist (list,list, double precision)
  158. RETURNS double precision
  159. EXTERNAL NAME ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSAFuncs.bld(list_compute_Sakoe_Chiba_Constraint_int_dist)""
  160. LANGUAGE c NOT VARIANT;
  161. CREATE FUNCTION TSCompute_Itakura_Parallelogram_Constraint_Dist (list,list, double precision,double precision)
  162. RETURNS double precision
  163. EXTERNAL NAME ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSAFuncs.bld(list_compute_Itakura_Parallelogram_Constraint_int_dist)""
  164. LANGUAGE c NOT VARIANT;
  165. CREATE FUNCTION TSSingle_Anomaly_Detection (list,integer,integer,integer, double precision)
  166. RETURNS list
  167. EXTERNAL NAME ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSAFuncs.bld(single_anomaly_detection)""
  168. LANGUAGE c NOT VARIANT;
  169. CREATE FUNCTION TSPearson_Correlation_Score (list,list)
  170. RETURNS double precision
  171. EXTERNAL NAME ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSAFuncs.bld(presionCorrelationScore)""
  172. LANGUAGE c NOT VARIANT;
  173. ",
  174. "f",
  175. "DROP FUNCTION Scan_RangeQuery_LPNorm;
  176. DROP FUNCTION Scan_LCSS;
  177. DROP FUNCTION Scan_Normal_LCSS;
  178. DROP FUNCTION Scan_DTW_NonConstraint;
  179. DROP FUNCTION Scan_DTW_Sakoe_Chiba_Constraint;
  180. DROP FUNCTION Scan_DTW_Itakura_Parallelogram_Constraint;
  181. DROP FUNCTION Scan_Abnormal;
  182. DROP FUNCTION Scan_Abnormal_Default;
  183. DROP FUNCTION Scan_RangeQuery_Pearson_Correlation;
  184. DROP FUNCTION ValueAsCollection (TimeSeries, datetime year to fraction(5), datetime year to fraction(5), lvarchar);
  185. DROP FUNCTION ValueAsCollection (TimeSeries, datetime year to fraction(5), datetime year to fraction(5), integer);
  186. DROP FUNCTION TSgetValueList (lvarchar);
  187. DROP FUNCTION TSCompute_LP_Dist;
  188. DROP FUNCTION TSCompute_LCSS_Dist;
  189. DROP FUNCTION TSCompute_Normalized_LCSS_Dist;
  190. DROP FUNCTION TSCompute_NonConstraint_Dist;
  191. DROP FUNCTION TSCompute_Sakoe_Chiba_Constraint_Dist;
  192. DROP FUNCTION TSCompute_Itakura_Parallelogram_Constraint_Dist;
  193. DROP FUNCTION TSSingle_Anomaly_Detection;
  194. DROP FUNCTION TSPearson_Correlation_Score;
  195. ",
  196. "f"
  197. );
  198. insert into sysbldobjects
  199. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  200. create_can_fail, drop_sql, drop_can_fail)
  201. values
  202. (
  203. "%SYSBLDNAME%", 5, "TSAFuncsRelease ()",
  204. "%SYSBLDUSER%", 0,
  205. "create function TSAFuncsRelease ()
  206. returns lvarchar
  207. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSAFuncs.bld(TSAFuncsRelease)"" language c;
  208. ",
  209. "f",
  210. "drop function TSAFuncsRelease ();
  211. ",
  212. "f"
  213. );
  214. insert into sysbldobjects
  215. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  216. create_can_fail, drop_sql, drop_can_fail)
  217. values
  218. (
  219. "%SYSBLDNAME%", 181, "Alter-ExternalName-TSAFuncsRelease ()",
  220. "%SYSBLDUSER%", 0,
  221. "alter function TSAFuncsRelease ()
  222. with (Modify External Name = ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSAFuncs.bld(TSAFuncsRelease)"");
  223. ",
  224. "f",
  225. "alter function TSAFuncsRelease ()
  226. with (Modify External Name = ""TSAFuncsRelease"");
  227. ",
  228. "f"
  229. );
  230. insert into sysbldobjdepends
  231. (
  232. bld_id,
  233. obj_kind,
  234. obj_signature,
  235. obj_owner,
  236. need_obj_kind,
  237. need_obj_signature,
  238. need_obj_owner)
  239. values
  240. (
  241. "%SYSBLDNAME%",
  242. 181, "Alter-ExternalName-TSAFuncsRelease ()",
  243. "%SYSBLDUSER%",
  244. 5, "TSAFuncsRelease ()",
  245. "%SYSBLDUSER%"
  246. );
  247. insert into sysbldobjects
  248. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  249. create_can_fail, drop_sql, drop_can_fail)
  250. values
  251. (
  252. "%SYSBLDNAME%", 55, "Alter-HandleNul-TSAFuncsRelease ()",
  253. "%SYSBLDUSER%", 0,
  254. "alter function TSAFuncsRelease ()
  255. with (add handlesnulls);
  256. ",
  257. "f",
  258. "alter function TSAFuncsRelease ()
  259. with (drop handlesnulls);
  260. ",
  261. "f"
  262. );
  263. insert into sysbldobjdepends
  264. (
  265. bld_id,
  266. obj_kind,
  267. obj_signature,
  268. obj_owner,
  269. need_obj_kind,
  270. need_obj_signature,
  271. need_obj_owner)
  272. values
  273. (
  274. "%SYSBLDNAME%",
  275. 55, "Alter-HandleNul-TSAFuncsRelease ()",
  276. "%SYSBLDUSER%",
  277. 5, "TSAFuncsRelease ()",
  278. "%SYSBLDUSER%"
  279. );
  280. insert into sysbldobjects
  281. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  282. create_can_fail, drop_sql, drop_can_fail)
  283. values
  284. (
  285. "%SYSBLDNAME%", 69, "TSAFuncsRelease ()",
  286. "%SYSBLDUSER%", 0,
  287. "grant execute on function TSAFuncsRelease () to public;
  288. ",
  289. "f",
  290. "",
  291. "f"
  292. );
  293. insert into sysbldobjdepends
  294. (
  295. bld_id,
  296. obj_kind,
  297. obj_signature,
  298. obj_owner,
  299. need_obj_kind,
  300. need_obj_signature,
  301. need_obj_owner)
  302. values
  303. (
  304. "%SYSBLDNAME%",
  305. 69, "TSAFuncsRelease ()",
  306. "%SYSBLDUSER%",
  307. 5, "TSAFuncsRelease ()",
  308. "%SYSBLDUSER%"
  309. );
  310. insert into sysbldobjects
  311. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  312. create_can_fail, drop_sql, drop_can_fail)
  313. values
  314. (
  315. "%SYSBLDNAME%", 5, "TSAFuncsTraceLevel ()",
  316. "%SYSBLDUSER%", 0,
  317. "create function TSAFuncsTraceLevel ()
  318. returns integer
  319. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSAFuncs.bld(tsaf_tracelevel_set)"" language c;
  320. ",
  321. "f",
  322. "drop function TSAFuncsTraceLevel ();
  323. ",
  324. "f"
  325. );
  326. insert into sysbldobjects
  327. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  328. create_can_fail, drop_sql, drop_can_fail)
  329. values
  330. (
  331. "%SYSBLDNAME%", 181, "Alter-ExternalName-TSAFuncsTraceLevel ()",
  332. "%SYSBLDUSER%", 0,
  333. "alter function TSAFuncsTraceLevel ()
  334. with (Modify External Name = ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSAFuncs.bld(tsaf_tracelevel_set)"");
  335. ",
  336. "f",
  337. "alter function TSAFuncsTraceLevel ()
  338. with (Modify External Name = ""tsaf_tracelevel_set"");
  339. ",
  340. "f"
  341. );
  342. insert into sysbldobjdepends
  343. (
  344. bld_id,
  345. obj_kind,
  346. obj_signature,
  347. obj_owner,
  348. need_obj_kind,
  349. need_obj_signature,
  350. need_obj_owner)
  351. values
  352. (
  353. "%SYSBLDNAME%",
  354. 181, "Alter-ExternalName-TSAFuncsTraceLevel ()",
  355. "%SYSBLDUSER%",
  356. 5, "TSAFuncsTraceLevel ()",
  357. "%SYSBLDUSER%"
  358. );
  359. insert into sysbldobjects
  360. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  361. create_can_fail, drop_sql, drop_can_fail)
  362. values
  363. (
  364. "%SYSBLDNAME%", 55, "Alter-HandleNul-TSAFuncsTraceLevel ()",
  365. "%SYSBLDUSER%", 0,
  366. "alter function TSAFuncsTraceLevel ()
  367. with (add handlesnulls);
  368. ",
  369. "f",
  370. "alter function TSAFuncsTraceLevel ()
  371. with (drop handlesnulls);
  372. ",
  373. "f"
  374. );
  375. insert into sysbldobjdepends
  376. (
  377. bld_id,
  378. obj_kind,
  379. obj_signature,
  380. obj_owner,
  381. need_obj_kind,
  382. need_obj_signature,
  383. need_obj_owner)
  384. values
  385. (
  386. "%SYSBLDNAME%",
  387. 55, "Alter-HandleNul-TSAFuncsTraceLevel ()",
  388. "%SYSBLDUSER%",
  389. 5, "TSAFuncsTraceLevel ()",
  390. "%SYSBLDUSER%"
  391. );
  392. insert into sysbldobjects
  393. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  394. create_can_fail, drop_sql, drop_can_fail)
  395. values
  396. (
  397. "%SYSBLDNAME%", 69, "TSAFuncsTraceLevel ()",
  398. "%SYSBLDUSER%", 0,
  399. "grant execute on function TSAFuncsTraceLevel () to public;
  400. ",
  401. "f",
  402. "",
  403. "f"
  404. );
  405. insert into sysbldobjdepends
  406. (
  407. bld_id,
  408. obj_kind,
  409. obj_signature,
  410. obj_owner,
  411. need_obj_kind,
  412. need_obj_signature,
  413. need_obj_owner)
  414. values
  415. (
  416. "%SYSBLDNAME%",
  417. 69, "TSAFuncsTraceLevel ()",
  418. "%SYSBLDUSER%",
  419. 5, "TSAFuncsTraceLevel ()",
  420. "%SYSBLDUSER%"
  421. );
  422. insert into sysbldobjects
  423. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  424. create_can_fail, drop_sql, drop_can_fail)
  425. values
  426. (
  427. "%SYSBLDNAME%", 5, "TSAFuncsTraceFile ()",
  428. "%SYSBLDUSER%", 0,
  429. "create function TSAFuncsTraceFile ()
  430. returns integer
  431. external name ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSAFuncs.bld(tsaf_tracefile_set)"" language c;
  432. ",
  433. "f",
  434. "drop function TSAFuncsTraceFile ();
  435. ",
  436. "f"
  437. );
  438. insert into sysbldobjects
  439. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  440. create_can_fail, drop_sql, drop_can_fail)
  441. values
  442. (
  443. "%SYSBLDNAME%", 181, "Alter-ExternalName-TSAFuncsTraceFile ()",
  444. "%SYSBLDUSER%", 0,
  445. "alter function TSAFuncsTraceFile ()
  446. with (Modify External Name = ""$INFORMIXDIR/extend/%SYSBLDDIR%/TSAFuncs.bld(tsaf_tracefile_set)"");
  447. ",
  448. "f",
  449. "alter function TSAFuncsTraceFile ()
  450. with (Modify External Name = ""tsaf_tracefile_set"");
  451. ",
  452. "f"
  453. );
  454. insert into sysbldobjdepends
  455. (
  456. bld_id,
  457. obj_kind,
  458. obj_signature,
  459. obj_owner,
  460. need_obj_kind,
  461. need_obj_signature,
  462. need_obj_owner)
  463. values
  464. (
  465. "%SYSBLDNAME%",
  466. 181, "Alter-ExternalName-TSAFuncsTraceFile ()",
  467. "%SYSBLDUSER%",
  468. 5, "TSAFuncsTraceFile ()",
  469. "%SYSBLDUSER%"
  470. );
  471. insert into sysbldobjects
  472. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  473. create_can_fail, drop_sql, drop_can_fail)
  474. values
  475. (
  476. "%SYSBLDNAME%", 55, "Alter-HandleNul-TSAFuncsTraceFile ()",
  477. "%SYSBLDUSER%", 0,
  478. "alter function TSAFuncsTraceFile ()
  479. with (add handlesnulls);
  480. ",
  481. "f",
  482. "alter function TSAFuncsTraceFile ()
  483. with (drop handlesnulls);
  484. ",
  485. "f"
  486. );
  487. insert into sysbldobjdepends
  488. (
  489. bld_id,
  490. obj_kind,
  491. obj_signature,
  492. obj_owner,
  493. need_obj_kind,
  494. need_obj_signature,
  495. need_obj_owner)
  496. values
  497. (
  498. "%SYSBLDNAME%",
  499. 55, "Alter-HandleNul-TSAFuncsTraceFile ()",
  500. "%SYSBLDUSER%",
  501. 5, "TSAFuncsTraceFile ()",
  502. "%SYSBLDUSER%"
  503. );
  504. insert into sysbldobjects
  505. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  506. create_can_fail, drop_sql, drop_can_fail)
  507. values
  508. (
  509. "%SYSBLDNAME%", 69, "TSAFuncsTraceFile ()",
  510. "%SYSBLDUSER%", 0,
  511. "grant execute on function TSAFuncsTraceFile () to public;
  512. ",
  513. "f",
  514. "",
  515. "f"
  516. );
  517. insert into sysbldobjdepends
  518. (
  519. bld_id,
  520. obj_kind,
  521. obj_signature,
  522. obj_owner,
  523. need_obj_kind,
  524. need_obj_signature,
  525. need_obj_owner)
  526. values
  527. (
  528. "%SYSBLDNAME%",
  529. 69, "TSAFuncsTraceFile ()",
  530. "%SYSBLDUSER%",
  531. 5, "TSAFuncsTraceFile ()",
  532. "%SYSBLDUSER%"
  533. );
  534. insert into sysbldobjects
  535. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  536. create_can_fail, drop_sql, drop_can_fail)
  537. values
  538. (
  539. "%SYSBLDNAME%", 15, "ITimeSeries",
  540. "%SYSBLDUSER%", 0,
  541. "insert into sysbldirequired
  542. (bldi_id, bld_id)
  543. values
  544. (
  545. ""ITimeSeries"",
  546. ""%SYSBLDNAME%""
  547. );
  548. ",
  549. "f",
  550. "delete from sysbldirequired
  551. where bldi_id = ""ITimeSeries""
  552. and bld_id = ""%SYSBLDNAME%"";
  553. ",
  554. "f"
  555. );
  556. insert into sysbldobjects
  557. (bld_id, obj_kind, obj_signature, obj_owner, sequence, create_sql,
  558. create_can_fail, drop_sql, drop_can_fail)
  559. values
  560. (
  561. "%SYSBLDNAME%", 0, "sysbldregistered",
  562. "%SYSBLDUSER%", 0,
  563. "insert into sysbldregistered
  564. (bld_id)
  565. values
  566. (
  567. ""%SYSBLDNAME%""
  568. );
  569. ",
  570. "f",
  571. "delete from sysbldregistered
  572. where bld_id = ""%SYSBLDNAME%"";
  573. ",
  574. "f"
  575. );