MINI MINI MANI MO
Rem Copyright (c) 1998, 2017, Oracle and/or its affiliates.
Rem All rights reserved.
Rem
Rem NAME
Rem drvtmt.pkh - Text mining table maintainence
Rem
Rem DESCRIPTION
Rem
Rem RETURNS
Rem
Rem NOTES
Rem
Rem
Rem BEGIN SQL_FILE_METADATA
Rem SQL_SOURCE_FILE: ctx_src_2/src/dr/admin/drvtmt.pkh
Rem SQL_SHIPPED_FILE: ctx/admin/drvtmt.pkh
Rem SQL_PHASE: DRVTMT_PKH
Rem SQL_STARTUP_MODE: NORMAL
Rem SQL_IGNORABLE_ERRORS: NONE
Rem SQL_CALLING_FILE: ctx/admin/ctxpkh.sql
Rem END SQL_FILE_METADATA
Rem
Rem MODIFIED (MM/DD/YY)
Rem surman 01/23/15 - 20411134: Add SQL metadata tags
Rem surman 03/15/13 - 16473661: Common start and end scripts
Rem wclin 06/10/09 - bug 8590378
Rem shorwitz 09/12/08 - Bug 7237890: do not upper case names
Rem surman 09/19/05 - 4417924: Remove exec_ddl
Rem ehuang 11/19/03 - odm integration
Rem daliao 01/21/03 - move clustering in-memory output to drvimr
Rem daliao 01/13/03 - kmean clustering
Rem daliao 11/12/02 - feature vector
Rem daliao 10/31/02 - daliao_classification10i
Rem daliao 10/22/2002 - Creation
Rem
@@?/rdbms/admin/sqlsessstart.sql
CREATE OR REPLACE PACKAGE drvtmt AUTHID current_user AS
type col_phrases IS TABLE OF varchar2(200) INDEX BY BINARY_INTEGER;
FUNCTION noex_tabname(
l_owner IN varchar2,
prx IN varchar2) return VARCHAR2;
/* validate the result table, if not exists, create one
The table should have three columns
cat_id number,
type number,
rule blob
*/
PROCEDURE model_tab(
tabname IN OUT varchar2);
/* validate the table, if not exists, create one
The table should have three columns
docid number -- document ID to identify a document
clusterid number -- the ID of the cluster the document is assigned to
score number -- the similarity score between document and cluster
*/
PROCEDURE doccls_tab(
tabname IN OUT varchar2);
/* validate the table, if not exists, create one
The table should have three columns
clusterid number -- cluster ID to identify a cluster
descript varchar2(4000) -- a string to describe the cluster
label varchar2(200) -- a suggested label for the cluster
sze number -- number of documents assigned to the cluster
quality_score number -- the quality score of the cluster
parent number -- parent cluster id. negative means no parent
*/
PROCEDURE cluster_tab(
tabname IN OUT varchar2);
/* verify the train document tables */
PROCEDURE verify_traindoc(
lv_doctab IN OUT varchar2,
docid IN varchar2);
PROCEDURE verify_traincat(
cattab IN OUT varchar2,
catdocid IN varchar2,
catid IN varchar2);
/* verify result model table */
PROCEDURE verify_modeltab (
lv_restab IN OUT varchar2 );
END drvtmt;
/
@?/rdbms/admin/sqlsessend.sql
OHA YOOOO