自来云

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

随笔分类 -  IT_MSSQL使用技巧

1 2 下一页

摘要: 阅读全文
posted @ 2018-06-22 16:31 自来云 阅读(213) 评论(0) 推荐(0) 编辑

摘要:--drop database db --创建一个测试库 create database db go --备份一个完整备份文件 backup database db to disk = 'd:\db.bak' go --创建一个测试表 use db go create table db.dbo.td_test(id int) go insert into db.dbo.td_test value... 阅读全文
posted @ 2018-06-10 22:20 自来云 阅读(226) 评论(0) 推荐(0) 编辑

摘要:在建立发布服务器后自动生成distribution数据库为系统数据库,drop无法删除,实际删除方法如下:在“对象资源管理器”-“复制”上点击右键,选择“禁用发布和分发”,依次执行即可完成该系统数据库的删除,若有发布新增直接建立即可。 阅读全文
posted @ 2018-05-31 09:46 自来云 阅读(190) 评论(0) 推荐(0) 编辑

摘要:某时,创建了多个tempDB文件,已经超过了服务器核心数,现象删除tempDB文件,使其保持与CPU核心数相同。但是在删除的时候,发现无法删除,报出错误:无法删除文件“tempdev3”,因为它不能为空(Microsoft SQL Server,错误:5042) 此时,使用脚本查看数据和日志文件使用 阅读全文
posted @ 2018-05-30 16:54 自来云 阅读(972) 评论(0) 推荐(0) 编辑

摘要:在编写SQL批处理或存储过程代码的过程中,经常会碰到有些业务逻辑的处理,需要对满足条件的数据记录逐行进行处理,这个时候,大家首先想到的方案大部分是用“游标”进行处理。 举个例子,在订单管理系统中,客服需要对订单日期为2012-09-01的销售订单进行某个批量操作,比如批量发货操作,后台业务逻辑处理时 阅读全文
posted @ 2018-05-30 15:38 自来云 阅读(502) 评论(0) 推荐(0) 编辑

摘要:/* 还原bak数据库文件*/ RESTORE DATABASE userdb_cs /*还原为userdb名的新数据库*/ FROM DISK = 'D:\工作资料\数据库文件\userdb.bak' /*数据库备份文件的存放路径*/ WITH MOVE 'Csoft' TO 'D:\工作资料\userdb\userdb_cs_Csoft.mdf', ... 阅读全文
posted @ 2018-05-28 21:20 自来云 阅读(191) 评论(0) 推荐(0) 编辑

摘要:---------------------------------进程情况1----------------------- --得到SPID if object_id('tempdb..#info') is not null drop table #info select distinct spid ,hostname ,db_name(dbid) as dbname ,ne... 阅读全文
posted @ 2018-05-28 21:05 自来云 阅读(374) 评论(0) 推荐(0) 编辑

摘要:DECLARE @Date DATETIME SET @Date=GETDATE() --前一天,给定日期的前一天 SELECT DATEADD(DAY,-1,@Date) AS '前一天' --后一天,给定日期的后一天 SELECT DATEADD(DAY,1,@Date) AS '后一天' GO --月初,计算给定日期所在月的第一天 --这个计算的技巧是先计算当前日期到“1900-0... 阅读全文
posted @ 2018-05-28 20:57 自来云 阅读(753) 评论(0) 推荐(0) 编辑

摘要:一、SQL Profiler工具简介 SQL Profiler是一个图形界面和一组系统存储过程,其作用如下: 1.图形化监视SQL Server查询; 2.在后台收集查询信息; 3.分析性能; 4.诊断像死锁之类的问题; 5.调试T-SQL语句; 6.模拟重放SQL Server活动; 也可以使用S 阅读全文
posted @ 2018-05-28 14:41 自来云 阅读(593) 评论(0) 推荐(0) 编辑

摘要:--异地数据库备份作业语句 --显示高级选项(仅需执行一次) EXEC sp_configure 'show advanced options', 1 GO RECONFIGURE WITH OVERRIDE; GO --允许执行xp_cmdshell EXEC sp_configure 'xp_cmdshell', 1 GO RECONFIGURE WITH OVERRIDE... 阅读全文
posted @ 2018-05-28 14:36 自来云 阅读(230) 评论(0) 推荐(0) 编辑

摘要:SQL2005清空删除日志: sqlserver2000压缩日志 可以将jb51.ldf文件变得很小,方便备份数据库等,在sqlserver查询分析器中执行即可。 阅读全文
posted @ 2018-05-27 21:25 自来云 阅读(122) 评论(0) 推荐(0) 编辑

摘要:sql 取整数去小数点 update cn_product set productprice2=ROUND(productprice1*3.3,0,1) where productclassid='2' Sql截取浮点小数位数,不四舍五入 round(551.239567,2,0) 结果:551.24 round(551.239567,2,1) 结果:551.23 第一个2表示截取2位 第... 阅读全文
posted @ 2018-05-27 21:18 自来云 阅读(31957) 评论(0) 推荐(0) 编辑

摘要:IF OBJECT_ID('DBO.GET_NUMBER2') IS NOT NULL DROP FUNCTION DBO.GET_NUMBER2 GO CREATE FUNCTION DBO.GET_NUMBER2(@S VARCHAR(100)) RETURNS VARCHAR(100) AS BEGIN WHILE PATINDEX('%[^0-9]%',@S) > 0 BEGIN set... 阅读全文
posted @ 2018-05-27 21:17 自来云 阅读(1581) 评论(0) 推荐(0) 编辑

1 2 下一页
点击右上角即可分享
微信分享提示