
database
文章平均质量分 76
iteye_10700
这个作者很懒,什么都没留下…
展开
-
[转]ms server 处理text,ntext,image字段的函数
文章出处:飞诺网(www.firnow.com):http://dev.firnow.com/course/4_webprogram/asp.net/netjs/20091229/185886.html SQL Server 专门提供了处理text,ntext,image字段的函数,他们是:TEXTPTRTEXTVALIDREADTEXTUPDATETEXTWRITETEXT一般作用...原创 2010-11-29 16:13:17 · 222 阅读 · 0 评论 -
sql sever @@error
整理来源internet SQL code : begin tran ok --开始一个事务 OK delete from rxqz where qz= 'rx015 ' --删除数据 save tran bcd --保存一个事务点 命名为 bcd update sz set name='李丽s' where ...原创 2011-03-23 16:59:26 · 241 阅读 · 0 评论 -
SQL Server中如何获取刚插入的标识值 [转贴]
数据库实际应用中,我们往往需要得到刚刚插入的标志值来往相关表中写入数据。但我们平常得到的真的是我们需要的那个值么?有时我们会使用 SELECT @@Identity 来获得我们刚刚插入的值,比如下面的代码代码一:use tempdbif exists (select * from sys.objects where object_id = object_id(N'[test1]') and t...原创 2011-11-01 13:26:02 · 246 阅读 · 0 评论 -
sql ms server数据库中UNION ALL和UNION的区别
union 将两个表连接后删除其重复的项; union all 将两个表连接都不删除其重复的项。 数据库中,UNION和UNION ALL都是将两个结果集合并为一个,但这两者从使用和效率上来说都有所不同。 UNION在进行表链接后会筛选掉重复的记录,所以在表链接后会对所产生的结果集进行排序运算,删除重复的记录再返回结果。实际大部分应用中是不会产生重复的记录,最常见的是过程表与历史表UN...原创 2012-04-18 16:45:09 · 170 阅读 · 0 评论 -
[转]MSSQL2000之bcp工具
转于:http://oracleabc-126-com.iteye.com/blog/1118115BCP是SQL Server中负责导入导出数据的一个命令行工具,它是基于DB-Library的,并且能以并行的方式高效地导入导出大批量的数据 BCP除了可以在控制台执行外,还可以通过调用SQL Server的一个系统存储过程xp_cmdshell以SQL语句的方式运行BCP。如:EXEC...原创 2012-06-03 14:36:53 · 126 阅读 · 0 评论 -
修改字段内容的部分内容
update Example set E_memo=replace(E_memo,'WZRight.aspx','WZRight1.aspx') where id=19上面是非ntext类型的字段的字符类型的修改如果是ntext类型的字段的字符类型的修改就会出现 参数数据类型 ntext 对于 replace 函数的参数 1 无效。错 用下面办法 UPDATE Example S...原创 2015-06-02 11:12:58 · 181 阅读 · 0 评论 -
Microsoft SQL 2000 错误代码 (@@error) [转贴]
vCode ErrorMessage 0 操作成功完成。 1 功能错误。 2 系统找不到指定的文件。 3 系统找不到指定的路径。 4 系统无法打开文件。 5 拒绝访问。 6 句柄无效。 7 存储控制块被损坏。 8 存储空间不足,无法处理此命令。 9 存储控制块地址无效。 10 环境错误。 11 试图加载格式错误的程序。 12 访问码无效。 13 数据无效。 14 存储...原创 2014-03-26 10:41:47 · 851 阅读 · 0 评论 -
[转]SqlServer数据库同步方案详解
SqlServer数据库同步是项目中常用到的环节,若一个项目中的数据同时存在于不同的数据库服务器中,而这些数据库需要被多个不同的网域调用时,配置SqlServer数据库同步是个比较好的解决方案。SqlServer数据库同步的配置比较烦锁,下面对其配置详细步骤进行介绍:一、 数据复制前提条件1. 数据库故障还原模型必需为完全还原模型。2. 所有被同步的数据表都必须要用主键。3. 发...原创 2014-05-16 12:01:56 · 295 阅读 · 0 评论 -
sql server 2005中如何查询一个数据库的信息
use jobSELECT * FROM sysobjects WHERE (xtype = 'U') --查询有多少表 SELECT * FROM sysobjects WHERE (xtype = 'V') --查询有多少视图SELECT * FROM sysobjects WHERE (xtype = 'P') --查询有多少存储过程 查询当前数据库下所有用户...原创 2016-11-17 10:23:31 · 390 阅读 · 0 评论 -
sql server TRIGGER与逻辑表INSTERED 和 DELETED
一下内容收集于internet 触发器语句中使用了两种特殊的表:deleted 表和 inserted 表。Microsoft SQL Server 自动创建和管理这些表。可以使用这两个临时的驻留内存的表测试某些数据修改的效果及设置触发器操作的条件;然而,不能直接对表中的数据进行更改。 inserted 和 deleted 表主要用于触发器中: ...原创 2011-03-21 17:21:03 · 735 阅读 · 0 评论 -
触发器
触发器是一种特殊的存储过程,类似于事件函数,SQL Server™ 允许为 INSERT、UPDATE、DELETE 创建触发器,即当在表中插入、更新、删除记录时,触发一个或一系列 T-SQL语句。 一:SQL Server 2000触发器 触发器可以在查询分析器里创建,也可以在表名上点右键->“所有任务”->“管理触发器”来创建,不过都是要写 T-SQL 语句的...原创 2011-03-18 16:51:45 · 154 阅读 · 0 评论 -
sql server 把从一个表查询到的记录插到另一个表
表有标示sql server 2k set IDENTITY_INSERT copylogtemplates ONinsert into copylogtemplates(ID,RIGHT_VALUE,LOG_TEMPLATE) select ID,RIGHT_VALUE,LOG_TEMPLATE from logtemplates sql server 200...原创 2011-10-27 14:42:42 · 201 阅读 · 0 评论 -
SqlServer附加数据库出错,错误代码5123
在Attach一个以前的数据库(没有在SqlServer初始安装的目录下)的时候,老是附加不上,总是出现5123的错误代码,如图: 一开始以为是SqlServer2008不兼容原来的数据库所致,因为这个数据库是不知道当时是那个版本创建的,在官方看了一下,解释说权限不对,应该把这个数据库放到SqlServer安装的目录下,也就是C:\Program Files\Microsoft SQL ...原创 2010-07-20 17:19:27 · 165 阅读 · 0 评论 -
转 sql server 2005的数据类型
sql server 2005的数据类型与sql 2000有一些不同,在创建表时,列的数据类型需要注意几点用varchar(max)代替text。varchar的最大长度为8000,但是varchar(max)则可以存储多 达2g的数据,因此其作用相当于sql 2000中的text。但是微软可能会后续的sql server版本中移除text类型,从现在就应该用varchar(ma...原创 2010-07-27 09:55:19 · 94 阅读 · 0 评论 -
[转] T-SQL 中 SET NOCOUNT ON 的含义
每次我们在使用查询分析器调试SQL语句的时候,通常会看到一些信息,提醒我们当前有多少个行受到了影响,这是些什么信息?在我们调用的时候这些信息有用吗?是否可以关闭呢? 答案是这些信息在我们的客户端的应用程序中是没有用的,这些信息是存储过程中的每个语句的DONE_IN_PROC 信息。 我们可以利用SET NOCOUNT 来控制这些信息,以达到提高程序性能的目的。 MSDN中帮助...原创 2011-01-26 12:41:54 · 97 阅读 · 0 评论 -
如何判断sql server数据库中的image,text,ntext类型字段是否为NULL?
在sql server中,如果我们使用了image,text和ntext类型来存储数据的时候,如何来判断该字段是否含有数据值呢?在oracle中,我们可以通过设定blob类型的变量来直接查询,并判断其内容是否为NULL,但是在sql server中,我们不能通过直接设定image、text和ntext类型的变量来查询,然后再比较,因为这三种类型是不是可用的变量类型,找了很多方法,但是凡...原创 2011-01-28 15:39:16 · 601 阅读 · 0 评论 -
JDBC连接SQL server 2005 驱动
昨天下了一个驱动Microsoft SQL Server JDBC Driver 3.0即sqljdbc_3.0把的sqljdbc4.jar拷贝到lib下,下附件第二为sqljdbc_3.0,在applicationContext.xml里配置C3P0数据源的连接池 <beans> <!-- 定义数据源Bean,使用C3P0数据源实现 --> <bean...原创 2011-02-23 14:29:53 · 217 阅读 · 0 评论 -
[转] 在Eclipse中用JDBC连接Sql Server 2005总结
1.准备工作: 准备相关的软件(Eclipse除外,开源软件可以从官网下载)<1>.Microsoft SQL server 2005 Express Edition下载地址:http://download.microsoft.com/download/0/9/0/09020fab-d2c3-4a8c-b9e0-db53a7a30ae8/SQLEXPR_CHS.EXE <2>...原创 2011-02-23 15:42:53 · 137 阅读 · 0 评论 -
[转]c3p0详细配置
转自 http://www.blogjava.net/Alpha/archive/2009/03/29/262789.html官方文档 : http://www.mchange.com/projects/c3p0/index.html<c3p0-config><default-config><!--当连接池中的连接耗尽的时候c3p0一次同时获取的连...原创 2011-02-23 15:54:41 · 81 阅读 · 0 评论 -
sql isnull函数的使用
sql isnull函数的使用 ISNULL 使用指定的替换值替换 NULL。 语法 ISNULL ( check_expression , replacement_value ) 参数 check_expression 将被检查是否为 NULL的表达式。check_expression 可以是任何类型的。 replacement_value 在 check_expression 为 NULL时将...原创 2011-03-09 15:01:39 · 141 阅读 · 0 评论 -
my sql 下载安转&my sql front
http://dev.mysql.com/downloads/file/?id=467608点击第一个链接地址,进入MySQL官方网站,单击“Downloads”下载Tab页,进入下载界面 找到Community并且单击它,出现以下的页面 查看Community对应左侧下方选项,单击第四个“MySQL Commu...原创 2016-12-15 14:36:44 · 855 阅读 · 0 评论