gpt4 book ai didi

c# - 仅当它是 select 语句时才执行查询。如何?

转载 作者:行者123 更新时间:2023-11-30 19:07:29 25 4
gpt4 key购买 nike

string sqlQuery = "unknown";

我需要编写一个函数来接收一个 sql 查询作为参数,例如sql查询。我只想在它是 select 语句并返回数据时执行它。在其他情况下,如果参数 sqlQuery 包含删除、更新或截断,则该函数应返回 null。

我想知道是否有办法在不解析参数 sqlQuery 内容的情况下实现这一点。我想使用 c sharp 来进行 oracle 查询。

任何提示。谢谢。

更新:

  1. 这应该适用于具有所有权限的所有类型的用户。

最佳答案

在只有选择权限的用户的上下文中运行查询。任何其他类型的查询都会出错。

关于c# - 仅当它是 select 语句时才执行查询。如何?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5195940/

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