社区
ASP
帖子详情
这个SQL语句如何写?
zhlym
2003-10-19 03:52:13
YY数据库情况如内:(其中monthjie这字符类型,indate为时间类型)
monthjie indate
0 2003-8-1
0 2003-8-2
0 2003-8-5
0 2003-8-6
0 2003-8-10
要求把时间2003-8-1至2003-8-5的monthjie字段更新为1的SQL更新语句怎写?
...全文
24
14
打赏
收藏
这个SQL语句如何写?
YY数据库情况如内:(其中monthjie这字符类型,indate为时间类型) monthjie indate 0 2003-8-1 0 2003-8-2 0 2003-8-5 0 2003-8-6 0 2003-8-10 要求把时间2003-8-1至2003-8-5的monthjie字段更新为1的SQL更新语句怎写?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
angelheavens
2003-10-19
打赏
举报
回复
我试了可以,你试试:
sql="update table1 set name1='111' where indate between #2003-8-1# and #2003-8-10#"
conn.execute(sql)
zhlym
2003-10-19
打赏
举报
回复
谢谢各位关心,还是我自己解决了,要在时间加上CDATE()函数就行了,结贴!
wzx2275067
2003-10-19
打赏
举报
回复
能否把这一段打开数据集的源码贴上来?
zhlym
2003-10-19
打赏
举报
回复
wzx2275067(湘)
无从下手,我试一个时间就可以,是一个时间段就不行,不知为什么?
wzx2275067
2003-10-19
打赏
举报
回复
既然是数据类型出错的话,不然一个一个地试:
看是monthjie的类型错还是indate的
zhlym
2003-10-19
打赏
举报
回复
通知各位:这语句update yy set monthjie='1' where indate between '2003-8-1' and '2003-8-5'是不行的,出错如下:
Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e07'
[Microsoft][ODBC Microsoft Access Driver] 标准表达式中数据类型不匹配。
wzx2275067
2003-10-19
打赏
举报
回复
update yy set monthjie='1' where indate between '2003-8-1' and '2003-8-5'
zhlym
2003-10-19
打赏
举报
回复
to guolvguolv(guolvguolv)
你的语句我之前就试过了,就是出错,错误如:
Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e07'
[Microsoft][ODBC Microsoft Access Driver] 标准表达式中数据类型不匹配。
guolvguolv
2003-10-19
打赏
举报
回复
如果是ACCESS 数据库update tablename set monthjie=1 where indate between #2003-8-1# and #2003-8-5#
guolvguolv
2003-10-19
打赏
举报
回复
update tablename set monthjie='1' where indate between 2003-8-1 and 2003-8-5
zhlym
2003-10-19
打赏
举报
回复
TO angelheavens(龙辉)
我的是access的,我的是两个时间段的呀?还有另一时间段呢?
angelheavens
2003-10-19
打赏
举报
回复
在sql中用CAST()函数
Access用(YEAR(INDATE)+'-'+Month(indate))='2003-8'
zhlym
2003-10-19
打赏
举报
回复
TO zhljsdly(学习ing)
你提供的语句我早就试过了,就是出错,错误如下:是为什么?
Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e07'
[Microsoft][ODBC Microsoft Access Driver] 标准表达式中数据类型不匹配。
/sysfile/monthjieto.asp,行136
zhljsdly
2003-10-19
打赏
举报
回复
y1="2003-8-1"
y2="2003-8-5"
sql="update 表明 set monthjie=1 where indate between '"&y1&"' and '"&y2&"'"
conn.execute sql
SQL学习资料(包含所有常用的语句例子)
sql学习必备,内含sql一些常用语句的例子,有图有表,通过结果来理解
sql语句
的实现与结果。
sql语句
中问号?的使用
带参数的 SQL 语句可能如下所示,其中“?”表示代表作者 ID 的参数: SELECT title_id FROM titleauthor WHERE (au_id = ?) 可使用参数的位置 可以将参数用作文本值(文本值或数值)的占位符。最常见的是,...
7天带你玩转Mysql数据库之
SQL语句
您观看课程学习后 免费入群领取【超全Python资料包+17本学习电子书】 七年
SQL语句
编
写
经验。满满的干货! 在网上找了好多SQL数据库的教程,但你还会面临这样的问题: 1. 自己
写
了SQL却不知道对不对。 2. 在上线后...
sql 纵向求和_
SQL语句
求和语句该怎么编
写
?有几种方法?
SQL语句
是数据库的灵魂,下面要给大家介绍的是
SQL语句
中求和的各种方法,希望对你们有所帮助吧。一、
SQL语句
是什么?了解求和方法之前,我们得先了解
SQL语句
是什么。SQL是什么?1.SQL全名Structured Query Language:...
mybatis的mapper文件中的一个标签是否可以
写
多条
SQL语句
?是否存在事物?
本文目录mybatis的mapper文件中的一个标签是否可以
写
多条
SQL语句
?是否存在事物?数据库事物的四大特性问题答案验证答案一、创建数据库表二、搭建SpringBoot+Mybatis项目(略)三、编
写
MVC三层代码四、启动服务器 ...
ASP
28,390
社区成员
357,068
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章