- 博客(4)
- 收藏
- 关注
原创 SQLSERVER和Oracle和MySQL关于IF语句的区别
①IF 语句只能在 存储过程、函数、触发器 等 程序化代码 中使用。普通 SELECT 中不能直接用 IF 语句(但可用 IF() 函数)①只能在 存储过程、函数、触发器、批处理脚本 等 程序化代码块 中使用,不能在普通 SELECT 查询中直接使用 IF。①IF 语句只能在 PL/SQL 块 中使用(如存储过程、函数、匿名块),普通 SQL 查询中不能使用 IF。③MySQL 还提供 IF() 函数(可用于 SELECT)要求(SQL Server 2012+)补充:通用替代方案(所有数据库都支持)
2025-10-31 09:59:27
177
原创 如何使用log4net
(3)可以在 Main 方法或者Global.asax添加如下代码:[assembly: log4net.Config.XmlConfigurator(ConfigFile = "log4net.config", Watch = true)],确保这段代码位于命名空间声明之前。Watch = true 参数用于监视配置文件的变化并在更改时重新加载配置。(1)先导入log4net包,可以使用Nuget,注意看log4net版本与框架是否兼容。并确保将其设置为“始终复制”或“如果较新则复制”到输出目录。
2025-06-30 10:54:07
406
原创 Oracle当误操作数据应该怎么办?
SELECT * FROM [表名] AS OF TIMESTAMP TO_TIMESTAMP([修改数据前的时间], ‘YYYY-MM-DD HH24:MI:SS’);然后通过临时表更新失误修改的字段数据。查询以上SQL存到一个临时表。Oracle使用闪回。
2025-06-30 10:51:28
144
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅