VB链接Oracle中 Oracle时间处理函数语句如何写?

topyyii 2008-09-24 01:49:18
现在我已经从excel中获得数据 但是在数据库插入过程 数据库中日期格式有限制 在插入过程会提示 “文字与字符串格式不匹配”
输入插入语句为
sqlString = "insert into SBUserInfo (PERSONNO,PERSONNAME,UNITID,UNITNAME,SEX,PERSONID,BIRTHDAY,RETIREDATE,TEL,ADDR) values('" & abca(1) & " ','" & abca(2) & " ','" & abca(3) & " ','" & abca(4) & " ','" & abca(5) & " ','" & abca(6) & " ','" & abca(7) & " '," & abca(8) & "' , '" & abca(9) & "' ,'" & abca(10) & "')"
Conn.Execute sqlString

要格式化日期的列为 7 8 这两列 如何修改插入语句 环境为 VB 6 日期格式为 to_date(' 数据源 ', 'YYYY-MM-DD')
...全文
51 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
JeffChung 2008-09-24
  • 打赏
  • 举报
回复
to_date(birthday,'yyyy-mm-dd')
周公 2008-09-24
  • 打赏
  • 举报
回复
to_date('时间的字符串形势')
wxg22526451 2008-09-24
  • 打赏
  • 举报
回复
sqlString = "insert into  SBUserInfo (PERSONNO,PERSONNAME,UNITID,UNITNAME,SEX,PERSONID,BIRTHDAY,RETIREDATE,TEL,ADDR) values('" & abca(1) & " ','" & abca(2) & " ','" & abca(3) & " ','" & abca(4) & " ','" & abca(5) & " ','" & abca(6) & " ',to_date('"&abca(7)&"','yyyy-mm-dd'),to_date('"&abca(8)&"','yyyy-mm-dd') , '" & abca(9) & "' ,'" & abca(10) & "')" 
Conn.Execute sqlString

16,553

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧