文章分类 - SQL
摘要:原文:https://www.cnblogs.com/guangang/articles/9375826.html 1、用cmd命令执行 用命令替代 CMD中输入:sqlcmd -S localhost -U sa -P a -i D:\1.sql 对应注释:,-S 服务器名 -U 用户名 -P 密
阅读全文
摘要:设置 SET DATEFIRST 1 后,DATEDIFF(WEEK,@date1,@date2) 并不会以周一为一周的开始,还是使用默认的周日为一周的开始,做项目遇到的坑,记录下来
阅读全文
摘要:出现在还原数据库后,之前的登录名无法使用。 解决方法: 1.新建一个abc登录名,但是不要添加数据库映射。 2.使用脚本,将孤立用户abc关联到登录名abc上: Use [数据库名] go sp_change_users_login 'update_one', 'abc', 'abc'
阅读全文
摘要:Date类型的数据在与Datetime类型的数据进行比较时,是将Date类型转换为Datetime类型之后才进行比较的
阅读全文
摘要:UNION操作符 用于合并多个结果集。合并的结果集必须有相同的列数,对应列的数据类型必须相同,对应列的顺序必须相同。 UNION 会对合并的结果集进行去重的操作,UNION ALL则允许出现重复的值。
阅读全文
摘要:DECLARE @date datetime, @startTime datetime, @endTime datetime SET @startTime = DATEADD(DAY,-DAY(@date)+1,@date) SET @endTime = DATEADD(DAY,-(DAY(DATE
阅读全文
摘要:http://www.cnblogs.com/freshman0216/archive/2008/08/15/1268316.html
阅读全文
摘要:之前做项目的时候,发现使用select给变量赋值但如果查询的结果没有返回时,并不会为变量赋值,而是使用原本的值,导致出错; 上网查找了下资料,记录下以免再犯错: https://www.cnblogs.com/OpenCoder/p/5785108.html 在使用Select语句为sql变量赋值的
阅读全文
摘要:在sql 中执行下列命令: 1.查找sp_id exec sp_who 要删除的登录名 2.结束sp_id kill 查找出来的sp_id 3.删除登录名 drop login 要删除的登录名
阅读全文