数据库远程文件导入
此解决方案受SQL Server 2000和SQL Server 2005支持。数据文件导入有两种情况,一种是文件内容以二进制文件存入数据库;另一种是将文件中的数据导入到对应的数据表中。因为现在很多Web系统分为Web应用程序服务器、...
【stswordman】SQL Server 2005: 存储过程签名
SQLSERVER 2005提供的对存储过程签名(signature)功能是我最喜欢的。 如果我们要编写一个存储过程,执行该存储过程里的代码需要权限P,并且我们想要用户Alice可以执行这个存储过程,但是我们不想将权限P直接赋予...
【李华君】C#对SQL Server常见操作
1类中 soSqlEdit.cs 2//######################################################################## 3// 目的: 新建和删除常用数据库: &nbs...
【janes】多表查询 外连接
关于外连接查询:链接查询的时候经常直接使用连接语句,可是如果只有主键没有写其他属性的时候,直接用连接查询得到的记录数是不完整的。所以应该使用外连接查询:left join on 或者right join on.例如在工单管理...
【秋天的思念】SQL中CONVERT转化函数的用法
CONVERT的使用方法:////////////////////////////////////////////////////////////////////////////////////////格式:CONVERT(data_type,expression[,style])说明:此样式一般在时间类型(datetime,smalldatetime)...
【meil 】SQLServer Transact SQL全集(转)
--语 句 ...
【meil】MS SQL用ROWCOUNT解决TOP子句不支持变量的问题
在使用SQL Server(SQL Server 2000)进行排序我们经常使用的是TOP关键字,但是使用TOP有一个问题,就是TOP后面只支持数值而不支持数值型的变量,这样就没有办法在存储过程中来支持这种动态排序的要求。或者使用Exec...
【草原和大树】解密MsSql存储过程
create PROCEDURE sp_decrypt(@objectname varchar(50)) AS begin set nocount on --CSDN:j9988 copy...
【IT爱好者】SQL Server自动生成INSERT语句(在SQL2005下测试通过)
这是建立一个存储过程,通过执行这个存储过程,将指定的数据表中的数据导成Insert语句形式 --这是一个可以将表中的数据自动生成INSERT语句的存储过程--有个BUG,如果是自动增长列,数据也会被插入--在查询分...
【测试者家园】sql server系统表详细说明
sysaltfiles主数据库 保存数据库的文件syscharsets 主数据库字符集与排序顺序sysconfigures 主数据库 配置选项syscurconfigs 主数据库当前配置选项sysdatabases 主数据库服务器中的数据库syslanguages 主数据...
【TomYu 】SQL Server 2005异地备份
前几天做了数据库镜像,现在也要来做做数据库的备份。本方案采用备份至本地然后copy到文件服务器的方法。 SQL server 2005打了sp2的补丁后好像存储过程xp_cmdshell是不能直接用的 显示高级选项(仅需执行一次) ...
【小山】sql server通过查询系统表得到纵向的表结构
--如果是要得到纵向的表结构,可以查询系统表SELECT 表名=case when a.colorder=1 then d.name else '' end,表说明=case when a.colorder=1 then isnul...
【Evil 域】SQL函数——将一对多关系转换成一对一关系
我们经常会遇到想要把一对多关系转换成为一对一关系,以方便显示。例如有如下关系:Class(ClassID,ClassName)和Student(SID,SName,ClassID),并且,这两个关系存在以下测试数据: Class:001语文002数学...
【灵感之源】MS SQL Server 2000安装不成功的原因
第一次安装MS SQL Server 2000,除了把ms sql server的文件目录为缺省,改为数据库目录为d:\ms sql sever databases\之外,其它选项为缺省,这样是成功的。 ...
【永春】往Sqlserver插入数据报错
今天在做一个新闻发布系统,要求支持中日英三个语言。在新闻表中有一个字段:Content Text类型其他方面都没有问题,就是在插入和修改日文新闻时当新闻长度超过一定长度时就会报错:[System.Data.SqlClient.Sql...
用SQL Server数据库处理数据层错误
开发人员在努力做到妥善地处理意外,这样用户就不用担心天书般的系统错误信息。出于这个原因,异常处理是每个.net应用程序的一个标准部分。Try/catch块让你能够捕捉异常并从该点控制应用程序的执行。与数据库进行交...
从旧版本SQL Server中重新存储数据
SQL Server有几个版本都在使用中——4.2, 6.0, 6.5, 7.0, 2000,以及2005——你很有可能会需要从以前的版本中重新存储数据库到后面的版本中。 微软在7.0版本中对数据库引擎的工作方式和数据的存储方式作了一...
存储过程 与 SQL Server语句大比拼
本文从多个角度阐述了SQL Server与存储过程的比较。 ①为什么要使用存储过程? 因为它比SQL语句执行快。 ②存储过程是什么? 把一堆SQL语句罗在一起,还可以根据条件执行不通SQL语句。 ③来一个最简单的存储过程...
四大方面讲述SQL2005与SQL2000的改进
本文从数据库设计、开发、DBA管理等四个方面叙述了SQL2005与SQL2000两个版本间的改进。 一、数据库设计方面 1、字段类型。 varchar(max) varchar(max)类型的引入大大的提高了编程的效率,可以使用字符串函数对CLO...
检测和解决 SQL Server2000 SP4中问题
像 SQL Server 这样的数据库管理系统依赖于文件输入/输出操作的及时进行。有故障或配置不当的硬件、固件设置、筛选器驱动程序、压缩、程序错误以及 I/O 路径内的其他情况都可能导致阻塞或延迟 I/O 问题,并且很快对 ...