家平时用哪种写法比较多?
从前端转后端写sql,今天写了第一个接口,需求是按日期范围查询数据, 前端传的日期格式是 年-月-日,数据库里的格式是 年-月-日 时:分:秒
我写的sql是
SELECT * FROM tableName
WHERE xxdate >= CAST('${startDate}' AS DATETIME)
AND xxdate < DATEADD(DAY, 1, CAST('${endDate}' AS DATETIME))
写完后领导看了我的代码说可以用convert() 进行日期格式转换, 我就改成了
select * from tableName
where convert(varchar(10), xxdate, 23) >= '${s}'
and convert(varchar(10), xxdate, 23) <= '${e}'
远离 dismiss,拥抱状态驱动
在 SwiftUI 开发中,环境值 dismiss 因其灵活和自适应性深受开发者喜爱。然而,便利的背后潜藏着风险。频繁使用 dismiss 可能给应用埋下隐患,引发测试难题及难以追踪的稳定性问题。本文将探讨我们为何应慎用 dismiss,并介绍更稳健可靠的状态管理方案。
fatbobman.com
在 SwiftUI 开发中,环境值 dismiss 因其灵活和自适应性深受开发者喜爱。然而,便利的背后潜藏着风险。频繁使用 dismiss 可能给应用埋下隐患,引发测试难题及难以追踪的稳定性问题。本文将探讨我们为何应慎用 dismiss,并介绍更稳健可靠的状态管理方案。
展开
评论
点赞