摘要: ——修改表名EXEC sp_rename '旧表名', '新表名'——修改列名EXEC sp_rename '表名.[旧列名]','新列名','COLUMN' 阅读全文
posted @ 2013-01-07 10:24 Devil_Zhang 阅读(2240) 评论(0) 推荐(0) 编辑
摘要: 1、作用 删除指定长度的字符,并在指定的起点处插入另一组字符。2、语法 STUFF ( character_expression , start , length ,character_expression )3、示例 以下示例在第一个字符串 abcdef 中删除从第 2 个位置(字符 b)开始的三个字符,然后在删除的起始位置插入第二个字符串,从而创建并返回一个字符串 SELECT STUFF('abcdef', 2, 3, 'a2008a') GO 下面是结果集 aa2008aef4、参数 character_expression 一个字符数据表达式。char 阅读全文
posted @ 2013-01-07 10:19 Devil_Zhang 阅读(524) 评论(0) 推荐(0) 编辑
摘要: 今天将Excel中的数据导入到数据库表A后,某一列被自动定义成了Float数据类型,然而,我们的正式库中的表B的相对应的列是Varchar类型的,所以,就出现了表B中所对应的列数据变成了科学计数法的形式。 原文地址:http://www.cnblogs.com/studyzy/archive/2009/08/27/1555356.html 今天在把一些数据导入到SQL Server的时候遇到有个列被导入成float类型,而我实际需要的是varchar类型,所以要进行类型转换,转换时遇到了一点问题,所以写这篇博客记录一下。SQL Server中的数值类型分为两种,一种是精确的数值类型,具... 阅读全文
posted @ 2012-10-24 11:45 Devil_Zhang 阅读(41072) 评论(0) 推荐(0) 编辑
摘要: 概念:CTE:Common Table Expression,简称CTE,中文可以叫做,通(公)用表表达式.用处:处理以前版本中SQL不好现实,不好理解,复杂的查询问题.比如:分页,递归查询...基本语法:WITH <name of your CTE>(<column names>)AS(<actual query>)SELECT * FROM <name of your CTE>示例一(基本用法):WITH MyCTE(ID, NAME)AS( SELECT EmployeeID AS ID, FirstName + ' ' + 阅读全文
posted @ 2012-10-16 15:20 Devil_Zhang 阅读(418) 评论(0) 推荐(0) 编辑
摘要: 1、Char(n) Char(n)是长度为n个字节的固定长度且非 Unicode 的字符数据,n必须是一个介于1--8000之间的数值,存储大小为n个字节。 所谓固定长度就是当你输入的字符小于你指定的数目时,它后面会以空值来补充。如:Char(10),当你输入的字符为8个时,它后面会自动补两个空值。 但当你输入的字符数目大于指定的值时,它会截取超出的字符。 CHAR字段上的索引效率级高,比如定义char(10),那么不论你存储的数据是否达到了10个字节,都要占去10个字节的空间。 NChar(n) NChar(n)是包含n个字符的固定长度的 Unicode 字符数据。n必须是一个介... 阅读全文
posted @ 2012-10-11 14:14 Devil_Zhang 阅读(1523) 评论(0) 推荐(0) 编辑
摘要: Netsh命令是操作系统自身提供的命令行脚本实用工具,它允许用户在本地或远程显示或修改当前正在运行的计算机的网络配置。为了存档、备份或配置其他服务器,Netsh也可以将配置脚本保存在文本文件中。在Windows 2000操作系统或以上版本的系统中,你可以利用内置的网络配置命令——Netsh,来在DOS环境下修改各种网络配置参数。 此后,微软不断对它进行改进,为它增加了一些新的命令集。例如,在Vista和Server 2008中增加了一套WLAN命令,以提供对802.11无线连接和安全设置的管理功能。现在,Win7和Server 2008 R2中又增加了另外的WLAN命令。Netsh命令不... 阅读全文
posted @ 2012-08-20 16:51 Devil_Zhang 阅读(9074) 评论(0) 推荐(0) 编辑
摘要: MD5简介 HASH函数,又称杂凑函数,是在信息安全领域有广泛和重要应用的密码算法,它有一种类似于指纹的应用。在网络安全协议中,杂凑函数用来处理电子签名,将冗长的签名文件压缩为一段独特的数字信息,像指纹鉴别身份一样保证原来数字签名文件的合法性和安全性。在前面提到的SHA-1和MD5都是目前最常用的杂凑函数。经过这些算法的处理,原始信息即使只更动一个字母,对应的压缩信息也会变为截然不同的“指纹”,这就保证了经过处理信息的唯一性。为电子商务等提供了数字认证的可能性。 安全的杂凑函数在设计时必须满足两个要求:其一是寻找两个输入得到相同的输出值在计算上是不可行的,这就是我们通常所说的抗碰撞的;其二是. 阅读全文
posted @ 2012-08-10 14:40 Devil_Zhang 阅读(15459) 评论(0) 推荐(0) 编辑
摘要: <connectionStrings> <add name="ConnectionStringName" providerName="System.Data.SqlClient" connectionString="Data Source=.;Initial Catalog=DataBaseName;Integrated Security=True;Pooling=False" /> </connectionStrings>必须写在 <configSections> <!-- Fo 阅读全文
posted @ 2012-08-10 10:51 Devil_Zhang 阅读(11990) 评论(2) 推荐(5) 编辑
摘要: 在网上找了一圈,有各种各样的说法。基本思路都是通过代码连接数据库,看连接是否能正常建立。为了确保数据库能正常使用,还要通过一个简单的 SELECT 语句去测试。参考代码如下:internalboolSQLQuery(stringconnectionString){boolsucceed =false;try{SqlConnectionp_connectionString =newSqlConnection(connectionString);p_connectionString.Open();SqlCommandp_selectCommand =newSqlCommand("SELE 阅读全文
posted @ 2012-07-23 18:12 Devil_Zhang 阅读(1540) 评论(0) 推荐(0) 编辑
摘要: 本文介绍如何识别当前的 Microsoft SQL Server 版本号和相应的产品或 Service Pack 级别。同时介绍如何识别正在使用的 SQL Server 具体版本。如何确定正在运行的 SQL Server 2008 为哪个版本若要确定正在运行的 SQL Server 2008 为哪个版本,请使用 SQL Server Management Studio 连接到 SQL Server 2008,然后运行下列 Transact-SQL 语句。SELECT SERVERPROPERTY('productversion'), SERVERPROPERTY ('p 阅读全文
posted @ 2012-07-03 15:54 Devil_Zhang 阅读(354) 评论(0) 推荐(0) 编辑