以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  日期替换 SQLReplaceFor  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=186136)

--  作者:诚学思行
--  发布时间:2023/4/8 15:13:00
--  日期替换 SQLReplaceFor
表里有两列日期时间列,数据行数10几万,想快速将日期列A填充到日期列B(加1天),如何实现?
--  作者:有点蓝
--  发布时间:2023/4/8 17:05:00
--  
SQLReplaceFor ("列B","DateAdd(d, 1, 列A)","",true)
--  作者:诚学思行
--  发布时间:2023/4/8 19:59:00
--  
如果我需要判断列A等于某一日期(例如2023-04-08),再对列B进行赋值呢?
--  作者:诚学思行
--  发布时间:2023/4/8 20:05:00
--  
按你写的代码执行。报错如下:

.NET Framework 版本:4.0.30319.42000
Foxtable 版本:2022.8.18.1
错误所在事件:
详细错误信息:
至少一个参数没有被指定值。

--  作者:有点蓝
--  发布时间:2023/4/9 20:06:00
--  
以下是引用诚学思行在2023/4/8 19:59:00的发言:
如果我需要判断列A等于某一日期(例如2023-04-08),再对列B进行赋值呢?

SQLReplaceFor ("列B","2023-04-09","列A=\'2023-04-08\'")