c#中oracle的to_date函数使用方法

作者:zxhpj 时间:2021-09-06 10:21:17 

例子一,获取三小时前的记录


public static DataTable Query()

{

const string sSql = "select xh,lsh,name from table where gxsj>to_date(:gxsj,'yyyy-MM-dd HH24:mi:ss')";

OracleParameter[] parameters = {new OracleParameter(":gxsj", OracleType.VarChar, 10)};

parameters[0].Value = DateTime.Now.AddHours(-3).ToString("yyyy-MM-dd HH") + ":00:00";

return DBUtility.DbHelperOra.Query(sSql, parameters).Tables[0];

}

 例子二,获取大于当前时间的记录


public static string GetHphm(string sClsbdh)
{
 const string sSql = "select name from table where sj>to_date(:yxsj,'yyyy-MM-dd')";
 OracleParameter[] paramters = {new OracleParameter("sj", OracleType.VarChar, 10)};
 paramters[0].Value = DateTime.Now.ToString("yyyy-MM-dd");

using (var mReader = DbHelperOra.ExecuteReader(sSql, paramters))
 {
     if (mReader.Read())
     {
     return mReader["name"].ToString();
     }
 }

return "";
}
标签:to,date函数,oracle
0
投稿

猜你喜欢

  • SpringMVC统一异常处理实例代码

    2021-05-31 02:29:26
  • java实现监听u盘示例分享

    2023-10-20 02:14:05
  • springcloud eureka切换nacos的配置方法

    2022-05-19 01:58:47
  • 详解Android通知栏沉浸式/透明化完整解决方案

    2023-09-06 03:59:11
  • 深入分析c# 继承

    2023-02-18 21:36:31
  • 基于AForge实现C#摄像头视频录制功能

    2023-08-25 02:21:26
  • JAVA并发图解

    2023-03-26 03:11:41
  • 详解Java中对象池的介绍与使用

    2023-07-25 13:13:48
  • Java后端Cookie实现(时间戳)代码实例

    2022-05-17 09:39:52
  • MyBatis Generator去掉生成的注解

    2022-08-29 22:01:03
  • 如何自动生成Mybatis的Mapper文件详解

    2023-07-28 08:20:54
  • C# DataTable.Select()根据条件筛选数据问题

    2021-10-14 16:53:34
  • Java如何提供给第三方使用接口方法详解

    2022-07-22 19:59:19
  • Java数据结构之AC自动机算法的实现

    2023-08-31 07:23:57
  • Android实现简单旋转动画

    2023-11-07 09:50:58
  • Windows Zookeeper安装过程及启动图解

    2021-09-15 11:07:55
  • Java线程中的常见方法(start方法和run方法)

    2023-11-16 17:41:32
  • 详解shrio的认证(登录)过程

    2022-12-26 02:27:47
  • 详解Java数据结构之平衡二叉树

    2022-05-06 08:54:13
  • Java利用移位运算将int型分解成四个byte型的方法

    2023-11-09 08:25:00
  • asp之家 软件编程 m.aspxhome.com