
sql server
kunatnet
这个作者很懒,什么都没留下…
展开
-
sql server去空格要注意
数据类型是char,是去不掉空格的,因为char的数据类型的特性原创 2012-12-25 10:32:53 · 548 阅读 · 0 评论 -
sql server 异地备份与删除
declare @sql varchar(500)select @sql='\\192.168.0.6\G$\0.10Bak\CallCenter2013'+'_db_'+convert(varchar(10),getdate(),112) +'.bak'exec master..xp_cmdshell 'net use \\192.168.0.6\G$\0.10Bak glcti /us转载 2014-04-17 17:29:44 · 4900 阅读 · 0 评论 -
sql server获取年份找数字
year(getdate()) --获取年份转载 2014-02-14 15:01:34 · 806 阅读 · 0 评论 -
sql server查找中文和英文
select * from table where col not LIKE '%[^A-Za-z]%' --查找英文字母select * from tb where patindex('%[吖-座]%',col) > 0 --查找出中文SELECT * FROM TB WHERE COL LIKE N'%[吖-咗]%' --查找出中文转载 2014-02-13 14:31:33 · 889 阅读 · 0 评论 -
sql server修复总结
1 前言本文的步骤基于以下条件:1. SQL Server可以启动。2. 数据库没有做有效的备份。3. 当前用户有Sysadmin权限。 数据库质疑的原因会有多种多样,不同的suspect采用的步骤也会有所不同,以下的步骤不能适用所有的情况,但包括了一些基本的步骤。 数据库suspect是指数据库内部处于不一致的状态,很有可能会有数据丢转载 2013-12-04 17:11:36 · 777 阅读 · 0 评论 -
数据库质疑修复总结 For SQL Server 2000/2005/2008/2008R2
1 前言本文的步骤基于以下条件:1. SQL Server可以启动。2. 数据库没有做有效的备份。3. 当前用户有Sysadmin权限。 数据库质疑的原因会有多种多样,不同的suspect采用的步骤也会有所不同,以下的步骤不能适用所有的情况,但包括了一些基本的步骤。 数据库suspect是指数据库内部处于不一致的状态,很有可能会有数据丢转载 2013-12-09 10:36:38 · 1099 阅读 · 0 评论 -
Sql Server使用游标实现列转行
Sql Server使用游标实现列转行 将表中的数据进行“列转行”,如下: 1.原表中的数据Sql代码 select id,userid,username from T1 www.2cto.com 执行结果: 2.使用游标实现“列转行”Sql代码 DECLARE @temp TABLE(id int,userid varchar(转载 2013-02-08 15:06:02 · 515 阅读 · 0 评论 -
SQL Server 中char与varchar的选择
char(或nchar)与varchar(或nvarchar)是数据库中最常见的用于存储字符数据的数据类型,由于它们在大多数特性相同,因此在选择用哪种类型存储数据时,可能会产生疑惑。1.char与varchar的比较(1)数据存储开销●每个varchar列需要额外的两个字节,用于反映存储的数据的长度。●每个可为NULL的char列,需要一些字节(空位图)来反应数据的为空性。●无转载 2013-02-05 11:07:27 · 594 阅读 · 0 评论 -
SQL 连接 JOIN 例解。(左连接,右连接,全连接,内连接,交叉连接,自连接)
最近公司在招人,同事问了几个自认为数据库可以的应聘者关于库连接的问题,回答不尽理想~现在在这写写关于它们的作用假设有如下表:一个为投票主表,一个为投票者信息表~记录投票人IP及对应投票类型,左右连接实际说是我们联合查询的结果以哪个表为准~1:如右接连 right join 或 right outer join:我们以右边voter表为准,则左表(voteMaster转载 2014-05-04 22:33:14 · 477 阅读 · 0 评论