gpt4 book ai didi

sql - 服务器端 sql 与客户端 sql

转载 作者:行者123 更新时间:2023-12-04 21:08:18 27 4
gpt4 key购买 nike

很难说出这里问的是什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或言辞激烈,无法以目前的形式合理回答。如需帮助澄清此问题以便可以重新打开,visit the help center .




9年前关闭。




过去两个小时我一直在寻找这个问题的答案。我什至没有找到一个相关的帖子/书/答案。有人可以向我解释服务器端脚本和客户端脚本之间的区别。我知道触发器是服务器端脚本的一部分,但实际上,两者之间有什么区别。你能给我提供几个例子吗?

谢谢!

最佳答案

这实际上可能意味着几个不同的事情,但可能与您最相关的解释(基于您提到的触发器)是服务器端脚本是 SQL,它被预编译并以触发器的形式存储在数据库中,函数、存储过程、 View 等,而客户端 SQL(也称为动态 SQL)是包含在应用程序中的 SQL。

实现服务器端 SQL 的一些原因包括性能(数据库可以预编译和优化 SQL)、安全性和维护(修改存储过程比重新编译和重新发布应用程序要容易得多)。

我们发现实现动态 SQL 的主要原因是处理通过服务器端 SQL 不容易处理的情况,通常涉及可变长度的 where 语句。

关于sql - 服务器端 sql 与客户端 sql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7975270/

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