下面这条sql错误如何修改select * from ::fn_dblog(null,null) where [Transaction Name] in ('insert','update','delete') and [Table Name] =online_trades
时间: 2024-05-19 20:13:01 浏览: 16
这条SQL语句使用了SQL Server的内置函数fn_dblog,该函数用于访问SQL Server事务日志文件。然而,在使用该函数时,需要使用双冒号作为函数名的前缀。因此,需要将该语句修改为以下形式:
SELECT *
FROM ::fn_dblog(NULL, NULL)
WHERE [Transaction Name] IN ('insert', 'update', 'delete')
AND [Table Name] = 'online_trades'
注意,将“online_trades”用单引号括起来,因为它是一个字符串值而不是列名。
相关问题
代码解释:select * from gerp.mtl_transaction_accounts where transaction_source_type_id = 5 order by last_update_date limit 0,4400000000
这是一个 SQL 查询语句,作用是从 gerp 数据库中的 mtl_transaction_accounts 表中选取所有 transaction_source_type_id 等于 5 的记录,并按照 last_update_date 字段进行升序排序。limit 0,4400000000 表示只返回从第 0 条记录开始的前 4400000000 条记录,用于限制查询结果的数量。需要注意的是,4400000000 这个数字非常大,可能会导致查询时间非常长,甚至超时。
case when select * from CustomerInfo where cus_id='3' and cus_age=10 then rollback transaction;
这是一个 `case` 语句,用于在满足条件时执行特定的操作。在这个例子中,它的语法是错误的,因为 `case` 语句的条件部分应该是一个表达式,而不是一个查询语句。如果想要在条件满足时回滚事务,应该使用 `IF` 语句,例如:
```
IF EXISTS (SELECT * FROM CustomerInfo WHERE cus_id='3' AND cus_age=10)
BEGIN
ROLLBACK TRANSACTION;
END
```
这个语句会先查询 `CustomerInfo` 表中是否存在 `cus_id` 为 3 且 `cus_age` 为 10 的记录,如果存在则执行 `ROLLBACK TRANSACTION` 回滚事务操作。注意,在这个例子中,语句应该放在事务的开始和提交之间执行。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)