2775:
2776: -- RAISE;
2777: END INSERT_ROW_UPG;
2778:
2779: --This function is called from versioning API OKC_VERSION_PVT
2780: --Old Location: OKCRVERB.pls
2781: --New Location: Base Table API
2782:
2783: FUNCTION create_version(
2859: EXCEPTION
2860: -- other appropriate handlers
2861: WHEN OTHERS THEN
2862: -- store SQL error message on message stack
2863: OKC_API.SET_MESSAGE(p_app_name => okc_version_pvt.G_APP_NAME,
2864: p_msg_name => okc_version_pvt.G_UNEXPECTED_ERROR,
2865: p_token1 => okc_version_pvt.G_SQLCODE_TOKEN,
2866: p_token1_value => sqlcode,
2867: p_token2 => okc_version_pvt.G_SQLERRM_TOKEN,
2860: -- other appropriate handlers
2861: WHEN OTHERS THEN
2862: -- store SQL error message on message stack
2863: OKC_API.SET_MESSAGE(p_app_name => okc_version_pvt.G_APP_NAME,
2864: p_msg_name => okc_version_pvt.G_UNEXPECTED_ERROR,
2865: p_token1 => okc_version_pvt.G_SQLCODE_TOKEN,
2866: p_token1_value => sqlcode,
2867: p_token2 => okc_version_pvt.G_SQLERRM_TOKEN,
2868: p_token2_value => sqlerrm);
2861: WHEN OTHERS THEN
2862: -- store SQL error message on message stack
2863: OKC_API.SET_MESSAGE(p_app_name => okc_version_pvt.G_APP_NAME,
2864: p_msg_name => okc_version_pvt.G_UNEXPECTED_ERROR,
2865: p_token1 => okc_version_pvt.G_SQLCODE_TOKEN,
2866: p_token1_value => sqlcode,
2867: p_token2 => okc_version_pvt.G_SQLERRM_TOKEN,
2868: p_token2_value => sqlerrm);
2869:
2863: OKC_API.SET_MESSAGE(p_app_name => okc_version_pvt.G_APP_NAME,
2864: p_msg_name => okc_version_pvt.G_UNEXPECTED_ERROR,
2865: p_token1 => okc_version_pvt.G_SQLCODE_TOKEN,
2866: p_token1_value => sqlcode,
2867: p_token2 => okc_version_pvt.G_SQLERRM_TOKEN,
2868: p_token2_value => sqlerrm);
2869:
2870: -- notify UNEXPECTED error
2871: l_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;
2871: l_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;
2872: return l_return_status;
2873: END create_version;
2874:
2875: --This Function is called from Versioning API OKC_VERSION_PVT
2876: --Old Location:OKCRVERB.pls
2877: --New Location:Base Table API
2878:
2879: FUNCTION restore_version(
2954: EXCEPTION
2955: -- other appropriate handlers
2956: WHEN OTHERS THEN
2957: -- store SQL error message on message stack
2958: OKC_API.SET_MESSAGE(p_app_name => okc_version_pvt.G_APP_NAME,
2959: p_msg_name => okc_version_pvt.G_UNEXPECTED_ERROR,
2960: p_token1 => okc_version_pvt.G_SQLCODE_TOKEN,
2961: p_token1_value => sqlcode,
2962: p_token2 => okc_version_pvt.G_SQLERRM_TOKEN,
2955: -- other appropriate handlers
2956: WHEN OTHERS THEN
2957: -- store SQL error message on message stack
2958: OKC_API.SET_MESSAGE(p_app_name => okc_version_pvt.G_APP_NAME,
2959: p_msg_name => okc_version_pvt.G_UNEXPECTED_ERROR,
2960: p_token1 => okc_version_pvt.G_SQLCODE_TOKEN,
2961: p_token1_value => sqlcode,
2962: p_token2 => okc_version_pvt.G_SQLERRM_TOKEN,
2963: p_token2_value => sqlerrm);
2956: WHEN OTHERS THEN
2957: -- store SQL error message on message stack
2958: OKC_API.SET_MESSAGE(p_app_name => okc_version_pvt.G_APP_NAME,
2959: p_msg_name => okc_version_pvt.G_UNEXPECTED_ERROR,
2960: p_token1 => okc_version_pvt.G_SQLCODE_TOKEN,
2961: p_token1_value => sqlcode,
2962: p_token2 => okc_version_pvt.G_SQLERRM_TOKEN,
2963: p_token2_value => sqlerrm);
2964:
2958: OKC_API.SET_MESSAGE(p_app_name => okc_version_pvt.G_APP_NAME,
2959: p_msg_name => okc_version_pvt.G_UNEXPECTED_ERROR,
2960: p_token1 => okc_version_pvt.G_SQLCODE_TOKEN,
2961: p_token1_value => sqlcode,
2962: p_token2 => okc_version_pvt.G_SQLERRM_TOKEN,
2963: p_token2_value => sqlerrm);
2964:
2965: -- notify UNEXPECTED error
2966: l_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;