数据库
us天道酬勤
这个作者很懒,什么都没留下…
展开
-
mysql replace的用法(替换某字段部分内容)
mysql 字段内容替换原创 2022-11-14 14:24:55 · 869 阅读 · 2 评论 -
jdbc详解
jdbc详解(增删改查、事务、存储过程)一、JDBC是什么?JDBC全称java data base connectivity.相当于微软的ODBC(Open Database Connectivity),简单来说就是一组java api,实现了java和各种数据库的连接。现在持久层的各种框架MyBatis, Hibernate等等,其实就是对jdbc的封装。我们在开发过程中,转载 2014-03-07 17:09:15 · 564 阅读 · 0 评论 -
事务处理原理
保存点原创 2014-06-16 13:48:48 · 520 阅读 · 0 评论 -
事务原理
web服务器将信息缓存在本地非持久存储器中的数据库中,并将他作为会化状态存储在所有web服务器可用的独立数据库中。考虑到程序的可移植性,最好使用流行的程序设计语言编写事务服务器。存储过程可以用某种专用的SQL或者通用的编程语言来编写,存储过程可以向数据库系统发出SQL请求,就像运行在应用服务器总的事务服务器一样。请求控制器可以直接调用存储过程,而不是先调用事务服务器,也就是原创 2014-06-18 15:26:19 · 432 阅读 · 0 评论 -
查询结果集直接更新到同一张表中的某个字段
在使用数据库查询时候,通常需要将查询得到的结果集更新回到原来的表中,除了写函数的方法外,可以使用通用表达式CTE(common table) 来解决.实例如下:先需要对如下表按照score 排名,然后将排名写会排名字段中。CREATE TABLE table1 ( Id INT, Title VARCHAR(2), score float, 排名 i原创 2015-01-07 17:16:55 · 1367 阅读 · 0 评论 -
SQL SERVER触发器应用案例讲解(deleted表或者inserted表)
1、触发器触发时: a、系统自动在内存中创建deleted表或者inserted表 b、只读,不允许修改;触发器执行完成后,自动删除2、inserted表a、临时保存了插入或更新后的记录行b、可以从inserted表中检查插入的数据是否满足业务需求c、如果不满足,则向用户报告消息错误,并回滚插入操作3、deleted表a、临时保存了删除或更新前的记录行b、转载 2015-01-08 20:01:46 · 7189 阅读 · 1 评论 -
获取SQL SERVER delete 触发器 触发前的值
1、触发器触发时: a、系统自动在内存中创建deleted表或者inserted表 b、只读,不允许修改;触发器执行完成后,自动删除2、inserted表a、临时保存了插入或更新后的记录行b、可以从inserted表中检查插入的数据是否满足业务需求c、如果不满足,则向用户报告消息错误,并回滚插入操作3、deleted表a、临时保存了删除或更新前的记录行b、原创 2015-01-08 20:06:12 · 2666 阅读 · 0 评论 -
SQLSERVER 存储过程实现分页查询 C#后台获取查询结果集
一、为什么要用分页查询二、怎样用分页查询三、存储过程编写四、后台获取结果集原创 2014-12-30 17:04:37 · 2118 阅读 · 0 评论