|
|
1
1
您可能会发现一些完整的sql解析器,例如 one ,但如果包装器只截获单个语句,则可能(不够详细)将SELECT语句视为只读语句,而将其他所有语句视为修改数据的语句。 |
|
|
2
1
我认为一个很好的开始就是寻找以INSERT、UPDATE或DELETE开头的查询。在测试字符串之前,请确保修剪前导空格。
上述方法的细节将取决于您使用的数据库。例如,一个字符串中可能有批处理命令,用分号分隔。您需要解析字符串来查找这样的实例。 |
|
|
3
0
如果这不是一个通用包装器,我只会记录对
如果您希望它是通用的,并且希望避免解析SQL,那么可以研究
|
|
|
Johnny T · 基于当前值的SQL合并表[重复] 1 年前 |
|
John D · 需要为NULL或NOT NULL的WHERE子句 1 年前 |
|
ojek · 如何对SQL结果进行分组和编号? 1 年前 |
|
|
senek · 如何在PL/SQL中将选择结果(列)放入数组中 1 年前 |
|
|
Sax · 规范化Google表格(第一步) 1 年前 |
|
|
Jatin · 检索卷计数的动态sql抛出错误语法错误[关闭] 1 年前 |
|
|
Andrus · 如何在sql中查找第二个匹配项 1 年前 |