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

软件发布|下载排行|最新软件

当前位置:首页IT学院IT技术

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

  2021-03-19 我要评论
想了解c#中oracle的to_date函数使用方法的相关内容吗,在本文为您仔细讲解oracle to_date使用方法的相关知识和一些Code实例,欢迎阅读和指正,我们先划重点:to_date函数,oracle,下面大家一起来学习吧。

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

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 "";
}

Copyright 2022 版权所有 软件发布 访问手机版

声明:所有软件和文章来自软件开发商或者作者 如有异议 请与本站联系 联系我们