
SQL
Microstrong0305
菜鸟程序猿
展开
-
SQL中in和exists的区别
先占个坑,等有空再填!原创 2017-08-17 16:21:31 · 439 阅读 · 2 评论 -
SQL Server查看所有表大小,所占空间
今天从一台服务器中备份数据库到另一台服务器中,然后进行数据恢复的时候,删除了数据库中很多表和数据,还有日志,发现备份恢复后的数据库还是很大,所以就想查询一下表大小和所占空间大小。SQL代码如下:create table #Data(name varchar(100),row varchar(100),reserved varchar(100),data varchar(100),index原创 2017-08-17 14:30:56 · 3115 阅读 · 0 评论 -
SQL Server 清除数据库日志文件
今天在公司遇到这样一个需求: 从一个服务器上拷贝一个数据库到另一个服务器上,并把备份恢复之后的数据库进行收缩、删除其大量的日志文件。研究了好久,把代码共享给大家:首先,在另一个服务器上恢复好数据库以后,先查看系统自动命名的数据库日志文件名称:USE videoweb_defenceGOSELECT file_id, name FROM sys.database_f原创 2017-08-17 10:37:36 · 1123 阅读 · 0 评论 -
SQL中case when then用法
今天在公司做项目中,遇到了之前没有用过的SQL语句case when then。现在来总结一下:需求:给你一个表:表名:test。表里数据如下:问题:查出name、nickname字段,如果nickname字段没有数据,则用name字段的数据填充。select name, (case when nickname is null then name else nickname原创 2017-07-06 20:16:32 · 764 阅读 · 0 评论