sql
hm446434459
这个作者很懒,什么都没留下…
展开
-
sql server 求以日期所在周的第一天 (星期一)和 最后一天(星期日) 函数
SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOcreate FUNCTION [dbo].[dm_OneDay_GetWeekFirstAndEndDay](@tmpDate DATETIME)RETURNS varchar(200)ASBEGINdeclare @first2endDay varchar(200)原创 2012-03-27 10:18:34 · 1728 阅读 · 0 评论 -
你真的了解SQL的索引吗?
其实对于非专业的数据库操作人员来讲,例如软件开发人员,在很大程度上都搞不清楚数据库索引的一些基本知识,有些是知其一不知其二,或者是知其然不知其所以然。造成这种情况的主要原因我觉的是行业原因,有很多公司都有自己的DBA团队,他们会帮助你优化SQL,开发人员即使不懂优化问题也不大,所以开发人员对这方面也就不会下太多功夫去了解SQL优化,但如果公司没有这样的DBA呢,就只能靠程序员自己了。 最近突然想起转载 2012-04-13 13:58:14 · 290 阅读 · 0 评论 -
sqlserver 链接服务器
sp_addlinkedserver @server = 'dm', --dm是链接服务本地名称 随便取 @srvproduct = ' ', @provider = 'SQLOLEDB', @datasrc = '192.168.1.2' --需要链接的远程服务器ip sp_addlinkedsrvlogin 'dm','false',null原创 2012-06-21 09:24:17 · 456 阅读 · 0 评论 -
sqlserver 换行符号
sqlserver 中 替换换行为br replace( remark ,char(10),'')制表符: CHAR(9)换行符: CHAR(10)回车符: CHAR(13)原创 2013-01-31 11:09:44 · 1507 阅读 · 0 评论 -
截断sqlserver 日志文件 收缩数据库文件
use master go declare @dbname sysname set @dbname='压缩数据库名称' --1.清空日志 exec('DUMP TRANSACTION ['+@dbname+'] WITH NO_LOG') --2.截断事务日志: exec('BACKUP LOG ['+@dbname+'] WITH NO_LOG') --3.收缩数据库原创 2013-11-28 14:21:08 · 1602 阅读 · 0 评论 -
osql 命令 sqlserver 2008 登录无法打开默认数据库
1:sqlserver 身份认证开始->运行->输入cmd->进入dos 系统输入 如下命令osql /U"sa" /P"sa的密码" /d"master" /Q"exec sp_defaultdb N'sa', N'master'"2:如果使用Windows验证方式,使用如下命令:osql /E /d"master" /Q"exec sp_defaultdb N'原创 2013-11-28 14:15:19 · 2664 阅读 · 0 评论