概述 客户端通过密钥SSh登陆Linux的条件: 服务器端登陆账户home目录下的.ssh文件夹存在公钥,命名authorized_keys 客户...
学习Uda的Linux免费入门课时知道了Vagrant,发现用它来安装Ubuntu非常方便快捷,特记录之。 安装virtual box vagrant...
需求 原始表格: 想在Total列中对每日的Amount进行汇总,然后对Date和Total进行合并居中,效果如下: 思路 遍历Excel行,从第一...
今天无意中发现SQL Server一个疑似Bug的特性,特此记录。 由于对表的DML操作无论有无数据被影响,Trigger都会被执行,所以为提升...
字符串拆分函数 刚工作那会写了一篇关于字符串拆分的文章,那时仅仅是考虑实现就可以了,没考虑性能、简洁等因素,现总结一下常用方法以及优劣。 为了考...
经常会有报表需要动态查询MTD和YTD汇总。这里解释一下含义: MTD(Month To Date):从月初到当前日期 YTD(Year To Date):...
SQL Server 的Audit功能可以用来对数据库进行某种审计。下面用一个简单的例子来说明一下它的用法和效果。更多详细用法可翻阅联机丛书。 业务场景 对用户d...
SQL Server有自带的邮件服务,可以用它来做一些自动通知提醒的邮件,如警报和通知。下面总结一下它的配置与使用。 配置Database Mail 配置入口...
FileStream是SQL Server 2008提供的新特性,之前附件在SQL的存储一种是直接放数据库,一种是存储一个路径,附件单独放在磁盘上。前一种...
透明数据加密(Transparent Data Encryption)主要用于防止数据库文件被未经授权地拷贝或服务器被盗后通过附加/还原等操作访问数据...
建立分区表的步骤: 新建文件组(FileGroups) 新建用于承载具体分区的文件组,数据库默认有只有一个Primary文件组。 也可以在单个文件...
在事务中将隔离级别设为SnapShot,可提升读写并发性能,防止脏读,这里简单介绍下设置使用方法 在单独事务中启用SNAPSHOT 不开启默认选...
SQL语句: SELECT TOP (3) a.orderid,b.companyname,c.firstname FROM Sales.MyOrders a INNER JOIN Sales.Customers b ON b.custid = a.custid INNER JOIN HR.Employees c ON a.empid = c.empid 结果: For XML Raw sql SELECT TOP(3) a.orderid,b.companyname,c.firstname FROM Sales.MyOrders a INNER JOIN Sales.Customers b ON b.custid = a.custid INNER JOIN HR.Employees c ON a.empid = c.empid FOR XML RAW 结果 说明 每一条记录...
-- 四舍五入,在小数点后1位舍入 SELECT ROUND(54.565,1) -- 54.600 -- 四舍五入,取整 SELECT ROUND(54.565,0) -- 55.000 -- 四舍五入,在小数点前1位舍入 SELECT ROUND(55.565,-1) -- 60.000 -- 向上取整 SELECT CEILING(34.634) -- 35 -- 向下取整 SELECT FLOOR(34.634) -- 34 -- 小...
创建CLR程序集 VS中新建项目,类型为Database,模板选择SQL Server项目,然后在解决方案资源管理器中,选中项目,右键添加,选择...