c# - 在 Oracle 中生成 .Net 报价

标签 c# .net oracle plsql

有人知道如何在 PL/SQL 存储过程中生成 .Net DateTime.Ticks,而无需在 Oracle 数据库中使用 .Net 程序集吗?

我在 .Net 中有一项服务,将 DateTime.Ticks 值存储在 [Oracle 数据库] 列中。 现在我必须创建一个存储过程来创建类似的信息,但我必须在该特定列中匹配 .Net 报价。

最佳答案

使用 Oracle 函数计算自纪元(0001 年 1 月 1 日午夜 12:00:00)以来的秒数,忽略闰秒,并乘以 10e6(一千万)得到滴答。

找到 .NET 时间刻度的定义 here .

关于c# - 在 Oracle 中生成 .Net 报价,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12643866/

相关文章:

c# - 使用 FindControl 检索 ListView

.net - 是否应该覆盖实体的 Object.Equals(在 DDD 中)?

甲骨文 PL/SQL : Retrieve list of permissioned procedures for account

sql - 根据字符范围选择字符串字段的最佳方法是什么?

c# - 带参数的方法

c# - 在 Xamarin 中使用 SQLite 数据库的 C# 类中的另一个泛型中使用泛型类型

c# - Automapper 不忽略嵌套属性

c# - 保存 Winform 窗体控件状态的最佳方法?

c# - 如何使用托管 IIS 模块正确设置 HTTP header

sql - 在一个 select 语句中使用 group by、order by 和 limit