05 2012 档案
-
统计Sql Sever 数据库中表里的空间大小及数据库里有多少张表
摘要:在数据数据我们可以简单的知道某张表的空间大小,SQL 语句如下:create table #t(name varchar(255), rows bigint, reserved varchar(20), data varchar(20), index_size varchar(20), unused varchar(20))exec sp_MSforeachtable "insert into #t exec sp_spaceused '?'" select * from #tdrop table #t不积跬步,无以至千里;不积小流,无以成江海 阅读全文
-
sql server 中的汉字转化为拼音
摘要:在这里转化汉字有两种,一种是只取汉字的首字母,另一种是取汉字胡全拼,1 只取汉字的首字母 代码如下:View Code SET ANSI_NULLS ONSET QUOTED_IDENTIFIER ONgoCREATE FUNCTION [dbo].[fun_getPY](@str nvarchar(4000) ) RETURNS nvarchar(4000) AS BEGIN DECLARE @word nchar(1),@PY nvarchar(4000) set @PY='' WHILE len(@str)>0 BEGIN set @word... 阅读全文
-
如何修改SQL Server 2005服务器名称 (装载)
摘要:1、使用SELECT @@ServerName可以看到当前数据库的服务器名2、SELECT * FROM Sys.SysServers表中可以看到当前的所有服务器名3、使用sp_dropserver '原实例名' 将这个实例名删除4、使用sp_addserver '新实例名','LOCAL' 将本地服务器重新添加到服务器列表中5、查询SysServers表,可以看到已经修改6、重启数据库服务,修改完成,可以正常使用复制功能了 阅读全文
-
SQL Server 与 Excel,Access 数据表的导入导出(注:参照博园.NET大观)
摘要:我们知道在Sql Server 中 集成了数据的导入导出这么一个工具,那用Sql 脚本怎么轻松操作 Access 和 Excel 中的数据呢,接下来我们看一看: 一、 SQL SERVER 和EXCEL的数据导入导出, A 查询Excel里的数据 SELECT * FROM OpenDataSour 阅读全文
-
sql 自定义函数
摘要:我们所说的自定义函数,和数据库中叫“用户自定义函数”是一样的,自定义函数分为二种,一种是标量值函数,另一种是表格值函数1 标量值函数 :返回一个标量值语法:Create function 函数名(参数)Returns 返回值数据类型asbeginSQL语句(必须有return 变量或值)End如示例:CREATE FUNCTION MySTR(@strs VARCHAR(50))RETURNS VARCHAR(50) ASBEGINDECLARE @str2 VARCHAR(30)SET @str2=@strsRETURN @str2END--执行函数SELECT dbo.MySTR(' 阅读全文
-
String 和 StringBuilder 的相同点和不同点
摘要:相同点: 这两个对象都是对字符串的操作, 不同点: String 类每次被引用时,都会重新这个字符串分配空间,而原来分配的空间还会有,如果重复操作,就会占据大量的内存空间,进而浪费内存资源,如: string str="一生"; str=str+"有你"; 首先 定义了一个str变量,为"一生"这个 阅读全文
-
sql 折分字符串并修改数据库表中数据
摘要:SELECT * FROM dbo.aabb UPDATE dbo.aabb SET bb=dbo.fun_GetName(aaa,1) , cc=dbo.fun_GetName(aaa,2) , dd=dbo.fun_GetName(aaa,3) --第一个参数 要拆分的字符串 --第二个参数 要 阅读全文