gpt4 book ai didi

sql - 在数据库查询或代码中操作数据

转载 作者:行者123 更新时间:2023-12-04 22:01:40 26 4
gpt4 key购买 nike

当您可以在代码或查询中执行数据操作时,您如何决定在哪一侧执行数据操作?

例如,当您需要以特定格式显示日期时。您是直接在 sql 查询中检索所需的格式,还是检索日期然后通过代码对其进行格式化?

什么可以帮助您做出决定:性能、最佳实践、SQL 与代码语言的偏好、任务的复杂性……?

最佳答案

在所有条件相同的情况下,我更喜欢在代码中进行任何操作。我尝试返回尽可能原始的数据,以便更多的消费者使用它。如果它非常专业,也许是一个报告,那么我可能会在 SQL 端进行操作。

我更喜欢在 SQL 端进行操作的另一个例子是它是否可以基于设置完成。

如果它不是基于设置的,并且会涉及循环,那么我将在代码中进行操作。

基本上让数据库做它擅长的事情,否则在代码中做。

关于sql - 在数据库查询或代码中操作数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2478651/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com