
数据库-SQL Server
neekerss
这个作者很懒,什么都没留下…
展开
-
SQL语句中使用回车换行符
有时需要在Instr, Replace, Like 等语句或函数中使用回车换行符号,如何表示呢?答案:用Chr 或者 Char , 前者用于Access后者用于SQL Server CHAR 可用于将控制字符插入字符串中。下表显示了一些常用的控制字符。 控制字符值制表符CHAR(9)换行符CHAR(10)回车CHAR(1原创 2008-11-28 15:25:00 · 21867 阅读 · 0 评论 -
关于sql server 2005登录出错问题 provider: 共享内存提供程序, error: 0
SQL2005 sa Islock 用户不能正常登录的处理方法 用系统/administrators可以登录,在安全性用户列表中,修改sa属性时系统提示: 属性IsLocked不可用于登录"[sa].该对像可能没有此属性,也可能是访问权限不足而无法检索. Alter login sa with password = newpwd unlock, check_policy =原创 2010-01-06 09:36:00 · 3244 阅读 · 0 评论 -
sql 存储过程生成sql 插入语句
在查询分析器以“文本显示结果”方法执行 exec UspOutputData 你的表名 得到导出数据的语句,但image,text,ntext,sql_variant 列不出现在语句,以后改进。 存储过程UspOutputData如下: CREATE PROCEDURE dbo.UspOutputData @tablename sysname原创 2009-12-24 13:54:00 · 1907 阅读 · 0 评论 -
MSsql2005如何启用xp_cmdshell
默认情况下,sql server2005安装完后,xp_cmdshell是禁用的(可能是安全考虑),如果要使用它,可按以下步骤-- 允许配置高级选项EXEC sp_configure show advanced options, 1GO-- 重新配置RECONFIGUREGO-- 启用xp_cmdshellEXEC sp_configure xp_cmdshell, 1GO--重新配置原创 2010-02-23 17:13:00 · 652 阅读 · 0 评论 -
列自动生成(交叉表/crosstab)
if not object_id(today) is null drop table today Go create table today(id int identity(1,1) primary key,inmoney int,date smalldatetime,name varchar(20)) insert into today select 500,2008-5-1,厂家1原创 2010-02-08 11:25:00 · 965 阅读 · 0 评论 -
SQL SERVER 数据库自动备份(清除指定天数前的备份文件)
一、SQL SERVER 数据库自动备份打开SQL SERVER 2005代理-->作业--右键新建作业,将以下代码放到作业步骤中的命令里:declare @data_3ago nvarchar(50) declare @cmd varchar(50) set @data_3ago =d:/TangGang_JZLIntDB(+convert(varchar(10),getdat原创 2009-12-09 16:34:00 · 4037 阅读 · 0 评论 -
sql中的位操作
1。sql字符与位的互转create function f_chg1 (@temp varchar(8)) returns char(1) as begin declare @i int declare @n int declare @c char(1) set @i = 0转载 2009-11-04 14:34:00 · 717 阅读 · 0 评论 -
SQL SERVER 2000发邮件的存储过程
CREATE PROCEDURE [dbo].[send_mail] @From varchar(1000) , --发件人 @To varchar(1000) , --收件人 @Subject nvarchar(128)=, --标题 @Body nvarchar(4000) = --正文with encryption/*********************转载 2009-05-14 11:41:00 · 976 阅读 · 0 评论 -
DBCC CHECKDB 用法
2009-01-05 13:47/****************************************************************** 本语句可以多次执行,一直到没有红色文字出现,则修复成功* 这类故障是一般是由于磁盘读写问题造成的。* isszmv6_branch代表要修复的数据库****************************原创 2009-05-13 14:54:00 · 1540 阅读 · 0 评论 -
深入浅出理解索引结构
(一)深入浅出理解索引结构 实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。下面,我们举例来说明一下聚集索引和非聚集索引的区别: 其实,我们的汉语字典的正文本身就是一个聚集索引。比如,我们要查转载 2009-05-11 17:10:00 · 496 阅读 · 0 评论 -
30步检查SQL Server安全检查列表
1. 确认已经安装了NT/2000和SQL Server的最新补丁程序,不用说大家应该已经安装好了,但是我觉得最好还是在这里提醒一下。 2. 评估并且选择一个考虑到最大的安全性但是同时又不影响功能的网络协议。 多协议是明智的选择, 但是它有时不能在异种的环境中使用。 3. 给 "sa" 和 "probe" 帐户设定强壮的密码来加强其安全性。设定一个强壮的密码并将其保存在一个安全原创 2009-04-28 09:12:00 · 672 阅读 · 0 评论 -
利用复制实现数据同步
同步两个SQL Server数据库 如何同步两个SQL Server数据库的内容?数据库同步就非常麻烦,只能自己改了一个后再去改另一个,如果忘记了更改另一个经常造成两个数据库的结构或内容上不一致。 强制订阅方式 一、分发与复制 用强制订阅实现数据库同步操作. 大量和批量的数据可以用数据库的同步机制处理: 说明:为方便操作,所有操作均在发布服务器(分发服务器)上操作原创 2009-04-28 09:06:00 · 517 阅读 · 0 评论 -
新建SQLserver注册时的问题
在新建SQLServer注册时,大家都知道可以选择局域网中所以装有server的机器,其列表中列出了这些机器的名字,但我最近发现有的时候有些装有server的机器不被显示,如果手动输入后注册也会失败,但是如果手动输入的是那个机器的ip就会注册成功;同样的问题也会相反的发生,有些机器用ip却无法注册,只能用机器的名字。这个我在编程连接其他网络server是带来困惑。 不知道原创 2009-04-28 09:04:00 · 1135 阅读 · 0 评论 -
SQL Server ID自增列重新从1开始算起
数据库原有ID字段,是自增列的,后来把数据全删除后,想让ID自增列从1开始算起方法1:1.dbcc checkident(test,reseed,0)2.insert into test values(55)select * from test显示结果:id msum1 55 方法2:SET IDENTITY_INSERT允许将显式值原创 2009-04-20 17:06:00 · 16670 阅读 · 1 评论 -
查询那些存储过程中使用到了某个表
select name from dbo.syscomments c, dbo.sysobjects o where o.id = c.id and xtype = P and text like %表名%原创 2009-03-18 17:05:00 · 1159 阅读 · 0 评论 -
使用T-SQL导入多个文件数据到SQL Server中
创建文件目录“C:/MyImport”,和三个文件a.csv、b.csv和c.csv,文件内容如下。同时,在SQL Server中创建一个表用来存放导入的数据。 C:/MyImport/a.csv 1, MAK, A9411792711, 3400.25 2, Claire, A9411452711, 24000.33 3, Sam,原创 2009-03-12 13:26:00 · 587 阅读 · 0 评论 -
SQL按照日、周、月、年统计数据
如: 表:consume_record 字段:consume (money类型) date (datetime类型) 请问怎么写四条sql语句分别按日,按周,按月,按季统计消费总量. 如:1月 1200元 2月 3400元 3月 2800元 --按日 select sum(consume),day([date]) from consume_record where year([date])转载 2010-05-20 14:38:00 · 586 阅读 · 0 评论