MsSQL
-
sqlserver 触发器实例代码
何为触发器?在SQL Server里面也就是对某一个表的一定的操作,触发某种条件,从而执行的一段程序。触发器是一个特殊的存储过程...
-
SQLSERVER查询所有数据库名,表名,和字段名的语句
SQLSERVER查询所有数据库名,表名,和字段名的语句,需要的朋友可以参考下。...
-
oracle学习笔记(二)
最近需要用的oracle,所以大家好好的学习下基础并整理下资料,希望能帮助到需要的朋友。...
-
sqlserver 数据库压缩与数据库日志(ldf)压缩方法分享
数据库在使用中,冗余的数据不断的增加(数据删除也不会减小),导致数据库不断的增大!所以该给你的数据库减减肥了...
-
通过SQL Server的位运算功能巧妙解决多选查询方法
项目中很多业务对象的数据表中都具有Status字段,有人使用int型保存Status,有人使用varchar型...
-
MSSQL MySQL 数据库分页(存储过程)
有关分页 SQL 的资料很多,有的使用存储过程,有的使用游标。本人不喜欢使用游标,我觉得它耗资、效率低;使用存储过程是个不错的选择,因为存储过程是经过预编译的,执行效率高,也更灵活...
-
sqlserver 导出插入脚本代码
工作中经常遇到需要将远程客户数据库中的数据复制到本地来测试,下载整个数据库太大了不值得,用下面的脚本可以按指定表生成Insert脚本,将脚本复制到本地来执行,这样快捷了不少...
-
OBJECTPROPERTY与sp_rename更改对象名称的介绍
开发过程中,错误免不了。为了纠正错误与规范化。可以使用MS SQL Server的系统存储过程sp_rename与OBJECTPROPERTY来更改重命名...
-
sqlserver 动态创建临时表的语句分享
开发业务需求,需要对一个表作数据分析,由于数据量较大,而且分析时字段会随条件相应变化而变化...
-
SQL 统计一个数据库中所有表记录的数量
最近公司的数据库发现有表的数据被弄掉了,有些数据表记录为0,于是想找出此数据库中到底有哪些数据表的记录都为0以缩小分析范围,可使用如下的SQL Statement...
-
判断触发器正在处理的是插入,删除还是更新触发
平常时写触发器(TRIGGER),一般会分别写插入(INSERT),删除(DELETE)和更新(UPDATE)单独的触发器...
-
一次性压缩Sqlserver2005中所有库日志的存储过程
通过下面这个可以执行单个数据库日志压缩,问题每次都要写数据库名字,日志大的话执行速度没有那么快...
-
SQL优化基础 使用索引(一个小例子)
一年多没写,偶尔会有冲动写几句,每次都欲写又止,有时候写出来就是个记录,没有其他想法,能对别人有用也算额外的功劳...
-
sqlserver 不重复的随机数
MSSQL有一个函数CHAR()是将int(0-255) ASCII代码转换为字符。那我们可以使用下面MS SQL语句,可以随机生成小写、大写字母,特殊字符和数字...
-
只有mdf文件的数据库附加失败的修复方法分享(置疑、只读)
有时候因为某些原因数据库只有mdf文件了,需要附加数据库,会出现一些问题,大家可以参考下面的方法试试...
-
SQLServer 2000 升级到 SQLServer 2008 性能之需要注意的地方之一
今天在 相同环境测试 2000 和 2008 性能 让我意外的是 2008 明显比2000 慢很多,因为不能简单的升级,sql语句也需要优化...
-
数据库中聚簇索引与非聚簇索引的区别[图文]
在《数据库原理》里面,对聚簇索引的解释是:聚簇索引的顺序就是数据的物理存储顺序,而对非聚簇索引的解释是:索引顺序与数据物理排列顺序无关。正式因为如此,所以一个表最多只能有一个聚簇索引...
-
SQL SERVER 与ACCESS、EXCEL的数据转换方法分享
熟悉SQL SERVER 2000的数据库管理员都知道,其DTS可以进行数据的导入导出,其实,我们也可以使用Transact-SQL语句进行导入导出操作...
-
sqlserver 2000中创建用户的图文方法
今天网上有人问我,如何在sqlserver中新建一个用户,因为不可能用sa登录,这样会带来安全隐患。...