Returns TRUE when the called by DBMS_JSON and the table has a Primary Key
dbms_json0.checkPK(
OWNER IN VARCHAR2,
TABLENAME IN VARCHAR2)
RETURN BOOLEAN;
BEGIN
IF dbms_json0.checkPK(USER, 'TAB$') THEN
dbms_output.put_line('T');
ELSE
dbms_output.put_line('F');
END IF;
END;
/
*
PLS-00904: insufficient privilege to access object DBMS_JSON0
dbms_json0.json_mig_precheck(
admin IN VARCHAR2,
owner IN VARCHAR2,
tableName IN VARCHAR2,
columnName IN VARCHAR2,
statusTableName IN VARCHAR2,
fastCheck IN BOOLEAN);
dbms_json0.json_mig_precheck_blob(
admin IN VARCHAR2,
owner IN VARCHAR2,
tableName IN VARCHAR2,
columnName IN VARCHAR2,
totalColumns IN NUMBER,
statusFreq IN NUMBER,
errorCount IN OUT NUMBER,
statusTableName IN VARCHAR2,
fastCheck IN BOOLEAN);
dbms_json0.json_mig_precheck_clob(
admin IN VARCHAR2,
owner IN VARCHAR2,
tableName IN VARCHAR2,
columnName IN VARCHAR2,
totalColumns IN NUMBER,
statusFreq IN NUMBER,
errorCount IN OUT NUMBER,
statusTableName IN VARCHAR2,
fastCheck IN BOOLEAN);
dbms_json0.json_mig_precheck_fast(
admin IN VARCHAR2,
owner IN VARCHAR2,
tableName IN VARCHAR2,
columnName IN VARCHAR2,
colCount IN NUMBER,
totalColumns IN NUMBER,
statusFreq IN NUMBER,
errorCount IN OUT NUMBER,
statusTableName IN VARCHAR2,
fastCheck IN BOOLEAN,
rowIDCol IN ROWID,
clobData IN CLOB,
blobData IN BLOB);
dbms_json0.json_mig_precheck_full(
admin IN VARCHAR2,
owner IN VARCHAR2,
tableName IN VARCHAR2,
columnName IN VARCHAR2,
colCount IN NUMBER,
totalColumns IN NUMBER,
statusFreq IN NUMBER,
errorCount IN OUT NUMBER,
statusTableName IN VARCHAR2,
fastCheck IN BOOLEAN,
rowIDCol IN ROWID,
clobData IN CLOB,
blobData IN BLOB);
dbms_json0.json_mig_precheck_process(
admin IN VARCHAR2,
owner IN VARCHAR2,
tableName IN VARCHAR2,
columnName IN VARCHAR2,
OSONszRes IN NUMBER,
totalColumns IN NUMBER,
statusFreq IN NUMBER,
colnum IN NUMBER,
errorCount IN OUT NUMBER,
statusTableName IN VARCHAR2,
rowIDCol IN ROWID,
isJSONchk IN NUMBER,
errorCode IN VARCHAR2,
fastCheck IN BOOLEAN);
dbms_json0.json_mig_save_status(
admin IN VARCHAR2,
statusTableName IN VARCHAR2,
owner IN VARCHAR2,
tableName IN VARCHAR2,
columnName IN VARCHAR2,
status IN VARCHAR2,
error_code IN VARCHAR2,
row_id IN ROWID);
dbms_json0.sodaCollExists(
owner IN VARCHAR2,
tableName IN VARCHAR2)
RETURN BOOLEAN;
DECLARE
retVal BOOLEAN;
BEGIN
IF dbms_json0.sodaCollExists(('SYS', 'TAB$') THEN
dbms_output.put_line('T');
ELSE
dbms_output.put_line('F');
END IF;
END;
/
*
PLS-00904: insufficient privilege to access object DBMS_JSON0