问题描述
USE [DBNAME]
GO
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER function [dbo].[sym_triggers_disabled]() returns smallint
到PLSQL
create or replace NONEDITIONABLE FUNCTION sym_triggers_disabled
RETURN NUMBER
AS
v_disabled VARCHAR2(1);
BEGIN
v_disabled := COALESCE(REPLACE(SUBSTR(UTILS.CONVERT_TO_VARCHAR2(CONTEXT_INFO(),30),1,1),0x0,' '),' ') ;
IF v_disabled IS NULL
OR v_disabled != '1' THEN
RETURN 0;
END IF;
RETURN 1;
EXCEPTION WHEN OTHERS THEN utils.handleerror(SQLCODE,SQLERRM);
END;
我正在将代码从sqlserver 2016转换为oracle 12c。以上是由SQL开发人员转换迁移工具转换的代码段。在SQL开发人员草稿编辑器中单独进行此操作很累,但单独编辑器仅注释所有TSQL语句。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)