博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
向数据库中插入一个DateTime类型的数据到一个Date类型的字段中,需要转换类型。TO_DATE('{0}','YYYY-MM-DD'))...
阅读量:4572 次
发布时间:2019-06-08

本文共 367 字,大约阅读时间需要 1 分钟。

需要指出的是,C#中有datetime类型,但是这个类型是包括小时,分钟,秒的。这个格式与中的Date类型不符,如果将now设为datetime类型插入数据会失败。

需要通过TO_DATE('字段','YYYY-MM-DD'))转换。如下:

  1. string.Format("insert into tablename (TIME) values(TO_DATE('{0}','YYYY-MM-DD'))",now)  

错误写法:

  1. string.Format("insert into tablename (TIME) values( TO_DATE('{0}','YYYY-MM-DD') )",now)  
不需要逗号引起来,这是画蛇添足。

转载于:https://www.cnblogs.com/alsf/p/6131455.html

你可能感兴趣的文章
java环境配置错误集锦
查看>>
【SICP练习】81 练习2.53
查看>>
poj3335 Rotating Scoreboard
查看>>
yum安装jdk如何配置JAVA_HOME
查看>>
nefu 三国之战
查看>>
creat-react-app搭建的项目中按需引入antd以及配置Less和如何修改antd的主题色
查看>>
IIS安装
查看>>
c#核心基础-委托
查看>>
VS2008试用版到期解决办法
查看>>
luoguP4169 [Violet]天使玩偶/SJY摆棋子 K-Dtree
查看>>
html块级元素和行级元素的区别和使用
查看>>
for循环嵌套
查看>>
寒冬夜行人
查看>>
bat for循环
查看>>
poj1151 Atlantis
查看>>
HTML页面之间的参数传递
查看>>
KVM宿主机上虚拟机动态添加新磁盘
查看>>
c#委托基础
查看>>
类型后面加?的问题
查看>>
11 步让你成为更优秀的程序员
查看>>