将 C# 代码转换为 PL/SQL 代码

Posted

技术标签:

【中文标题】将 C# 代码转换为 PL/SQL 代码【英文标题】:Convert C# code to PL/SQL code 【发布时间】:2010-11-22 14:24:38 【问题描述】:

我有用 C# 编写的代码,需要转换为 PL/SQL 代码。 代码 C#:

long n1=563272302, n2=369098752;

n1 ^= 0x000000004892011bL ^ n2;

操作后的结果是:

n1=2130762613

【问题讨论】:

【参考方案1】:

这里

http://www.oracledba.co.uk/tips/bitwise_ops.htm

您将了解如何将按位 XOR 函数添加到 PL/SQL。

使用此功能应该是(未经测试):

Set n1 = bitxor(n1, bitxor(0x4892011b,n2))

【讨论】:

以上是关于将 C# 代码转换为 PL/SQL 代码的主要内容,如果未能解决你的问题,请参考以下文章

将存储过程 PL/SQL 转换为 Java

将 PL/SQL 定义转换为 TSQL

转换为数字时的 PL/SQL 数字或值错误

将c#代码转换为Powershell是不是容易(大约15行代码)

PL / SQL将数字转换为文本[重复]

如何将 C++ 转换为 C# 代码而 statmernt 代码递减