随笔分类 -  database

摘要:一直以为自定义函数只是比存储过程多了一个返回值而已,没有想到有这么多的限制,事情的起源都是因为下面这个简单的自定义函数引起的:CREATEFUNCTIONMyTestFunction(@TestContentVARCHAR(20))RETURNSVARCHAR(255)ASBEGININSERTINTOMyTestTable(Column1)VALUES(@TestContent)RETURN'a... 阅读全文

posted @ 2009-06-20 15:50 hesen 阅读(577) 评论(0) 推荐(0)

摘要:第一种方法: select * from OPENDATASOURCE('SQLOLEDB','Data Source=远程ip;User ID=sa;Password=密码').库名.dbo.表名 第二种方法: 先使用联结服务器: EXEC sp_addlinkedserver '别名','','MSDASQL',NULL,NULL,'DRIVER={SQL Server};SERVER=远程名... 阅读全文

posted @ 2008-10-08 18:20 hesen 阅读(375) 评论(0) 推荐(0)

摘要:(一)深入浅出理解索引结构 实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。下面,我们举例来说明一下聚集索引和非聚集索引的区别: 其实,我们的汉语字典的正文本身就是一个聚集索引。比如,我们要查“安... 阅读全文

posted @ 2008-05-19 00:05 hesen 阅读(215) 评论(0) 推荐(0)

摘要:SQL查询效率-100w数据查询只要1秒 2008-01-28 19:43:44 SQL查询效率-100w数据查询只要1秒 关于SQL查询效率,100w数据,查询只要1秒,与您分享: 机器情况 p4: 2.4 内存: 1 G os: windows 2003 数据库: ms sql server 2000 目的: 查询性能测试,比较两种查询的性能 SQL查询效率 step by step ... 阅读全文

posted @ 2008-05-18 14:05 hesen 阅读(322) 评论(0) 推荐(0)

摘要:很多人不知道SQL语句在SQL SERVER中是如何执行的,他们担心自己所写的SQL语句会被SQL SERVER误解。比如: select * from table1 where name='zhangsan' and tID > 10000 和执行: select * from table1 where tID > 10000 and name='zhangsan' 一些人不知道以上两条语... 阅读全文

posted @ 2008-05-17 23:57 hesen 阅读(821) 评论(0) 推荐(0)

摘要:SQL SERVER 2005使用sa 登录失败-提示该用户与可信 SQL Server 连接无关联 错误提示: sa 登录失败,提示该用户与可信 SQL Server 连接无关联 解决方法: 打开SQL Server Management Studio Express, 右键点击服务器,选择Properties(属性),在弹出窗口中点击Security(安全)切换到安全面板,... 阅读全文

posted @ 2008-05-01 14:15 hesen 阅读(1877) 评论(0) 推荐(0)

摘要:在链接数据库的时候,提示一个错误!错误信息如下! 在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error:40 - 无法打开到 SQL Server 的连接) 我是现装了SQL Server2000 后 在装SQL Server2005的,网上有很多... 阅读全文

posted @ 2008-05-01 14:00 hesen 阅读(548) 评论(0) 推荐(0)