排序
如何得到数据库中所有表名 表字段及字段中文描述
最近做一个项目,客户希望可以自己选择想要查看的列表,这样就不好办了,选择列表的名字他们也想自定义,没办法这就需要查看数据表中字段,中文说明,默认标志了 在网上查了部分资料但是发现粘...
sqlserver 不重复的随机数
MSSQL有一个函数CHAR()是将int(0-255) ASCII代码转换为字符。那我们可以使用下面MS SQL语句,可以随机生成小写、大写字母,特殊字符和数字 MSSQL随机数 MSSQL有一个函数CHAR()是将int(0-255) AS...
SQLSERVER查询所有数据库名,表名,和字段名的语句
SQLSERVER查询所有数据库名,表名,和字段名的语句,需要的朋友可以参考下。 1.获取所有数据库名: SELECT Name FROM Master..SysDatabases ORDER BY Name 2.获取所有表名: SELECT Name FROM Dat...
一次性压缩Sqlserver2005中所有库日志的存储过程
通过下面这个可以执行单个数据库日志压缩,问题每次都要写数据库名字,日志大的话执行速度没有那么快 有没有办法更快一点? 有没有办法一次性收缩所有数据库? 代码如下: alter database 数据库...
EXEC(EXECUTE)函数访问INSERTED或DELETED的内部临时触发表
近段时间,MS SQL方面,一直需要开发动态方面的存储过程或是触发器以及表函数。因为程序设计一开始就是让用户动态添或是删除一个表的字段,然而这个表的相关存储过程或是触发器以及为报表准备的...
在SQL触发器或存储过程中获取在程序登录的用户
每个用户可以登录系统,在程序中操作数据(添加,更新和删除)需要实现记录操作跟踪。是谁添加,更新和删除的,这些信息将会插入至AuditLog表中 实现一个AuditLog的功能,是B/S结构专案。 每个用...
通过SQL Server的位运算功能巧妙解决多选查询方法
项目中很多业务对象的数据表中都具有Status字段,有人使用int型保存Status,有人使用varchar型 无论使用int还是varchar,对于Status的多选查询都是不易应对的。举例,常规思维下对CustomerStatu...
sqlserver 数据库压缩与数据库日志(ldf)压缩方法分享
数据库在使用中,冗余的数据不断的增加(数据删除也不会减小),导致数据库不断的增大!所以该给你的数据库减减肥了 Access 操作很简单,具体不步骤如下:打开你mdb数据库,工具-->数据库实...
SQL 统计一个数据库中所有表记录的数量
最近公司的数据库发现有表的数据被弄掉了,有些数据表记录为0,于是想找出此数据库中到底有哪些数据表的记录都为0以缩小分析范围,可使用如下的SQL Statement 代码如下: CREATE TABLE #tmptb(tb...
shell编程实战之网站文件及数据库文件的备份
文件备份的重要性不言而喻,定期备份是个好习惯,不管是网站文件还是日常生活的照片、视频等。不然等到数据丢失了,你就能体会数据找不回来的那种绝望了。笔者亲身经历过几次,最严重的一次是个...
shell编程实战之内存检查超过设定值杀死php-fpm进程
公司之前购买过一个源码,写这个源码的工程师当时没有考虑全面,设计数据库表结构有点问题,当公司的数据达到几十万级别的时候,该网站基本就跑不动了。原因是查询的时候没有使用索引,造成了大...