C#如何向oracle数据库中插入date类型的数据
2012-09-17 16:52
746 查看
如果oracle数据库的表中有date类型的字段,假设字段名为TIME,要插入的日期为now,now是string格式,值为“1900-01-01”,则用以下语句插入数据会失败:
这里需要指出的是,C#中有datetime类型,但是这个类型是包括小时,分钟,秒的。这个格式与数据库中的Date类型不符,如果将now设为datetime类型插入数据会失败。
欢迎大家访问我的独立技术博客 道合|SameIdeal.com
string.Format("insert into tablename (TIME) values('{0}')",now)正确的格式应该为:
string.Format("insert into tablename (TIME) values(TO_DATE('{0}','YYYY-MM-DD'))",now)这样就没问题了。
这里需要指出的是,C#中有datetime类型,但是这个类型是包括小时,分钟,秒的。这个格式与数据库中的Date类型不符,如果将now设为datetime类型插入数据会失败。
欢迎大家访问我的独立技术博客 道合|SameIdeal.com
相关文章推荐
- SQL语句oracle中如何插入Date类型的数据
- SQL语句oracle中如何插入Date类型的数据
- 使用Hibernate如何在Oracle中插入Date类型的数据
- SQL语句oracle中如何插入Date类型的数据
- SQL语句:orac 3ff0 le中如何插入Date类型的数据和根据Date数据进行查询的方法
- SQL语句oracle中如何插入Date类型的数据
- JDBC中Date类型数据的插入
- SQL如何在已有的一张表中插入一列类型为INTEGER数据 并赋初始值为0
- oracle数据库中输入date类型的数据
- 索引优化时如何处理Date数据类型
- SpringMvc如何传递获取Date类型数据
- SpringMvc如何传递获取Date类型数据
- 【郝斌数据结构自学笔记】16-23_链表的定义与分类_链表节点插入与删除_每一个链表节点的数据类型该如何表示的问题
- 关于BLOB数据类型插入ORACLE数据库的操作
- oracle数据库中Date类型数据利用hibernate取值的位数问题
- 数据库字段为Date类型,插入操作时如何set值存入数据库。
- 往Oracle数据库中插入日期型数据(to_date的用法)
- 关于BLOB数据类型插入ORACLE数据库的操作(转)
- oracle中Date类型字段数据插入格式
- 数据库中关于datetime、date 、time数据类型比较,及插入日期时间数据格式