数据库
sizheng0320
这个作者很懒,什么都没留下…
展开
-
查询库中的CHECK约束信息的两个视图(SQL SERVER)
以下两个视图均基于系统表sysobjects、syscomments和系统视图sysconstraints,查询结果中包括表ID、表名、列ID、列名、CHECK约束ID、CHECK约束名、CHECK约束status值以及CHECK约束的内容,TCCView为Table-Column-Check View,结果中均为列级CHECK约束,TCView为Table-Check View,结果中均为表级C原创 2005-01-05 15:05:00 · 1335 阅读 · 0 评论 -
不用企业管理器的情况下得知CHECK约束的属性设置
我们知道,在SQL SERVER企业管理器中,在“设计表”状态下,当查看该表的CHECK约束时,会看到CHECK约束有“创建中检查现存数据”、“对复制强制约束”、“对INSERT和UPDATE强制约束”三个复选框,那么如果不在企业管理器环境下,或者在应用程序中,我们如何得知某个CHECK约束的这三个选项是否选中呢?我查看了相关系统表的帮助说明,但里面对好多字段的说明都为“保留”、“仅供内部使用”等原创 2005-01-05 15:16:00 · 4221 阅读 · 0 评论 -
只有mdf文件的数据库附加
前几天,由于我的一个数据库的日志文件过大,于是我把它分离下来,删掉日志文件,打算再附加上去。以前我这样做过,系统会自动生成一个新的日志文件,可是这次却怎么也不行了,不知道是不是因为在2003下SQL SERVER打了补丁的原因。当时还真吓了一跳,不过又一想,至少mdf文件在,数据应该不会丢。恢复后,在下面的验证数据的步骤中,出现一点差错,反映到数据中是有一条数据无法操作了,还好只是一条,手工改回原转载 2006-12-05 15:11:00 · 1363 阅读 · 0 评论 -
一个比较复杂的查询的实现
今天刚刚在SQL版问的,原帖见http://community.csdn.net/Expert/topic/5207/5207097.xml?temp=.4154932 。这里总结一下。需求描述:向各个考点寄考卷,要打印信封上的标签,包括考点代码、考点名称、地址什么的。比如考点A,要寄805份考卷,由于不可能把所有805份考卷都装到一个信封里,所以打算每个信封装8份,一共装101份。原创 2006-12-05 15:24:00 · 849 阅读 · 0 评论 -
缩减SQL Server数据库日志的方法
在CSDN里找到了下面这个帖子:http://community.csdn.net/Expert/topic/4868/4868774.xml?temp=.9685022其中purpleazi() 给的方法挺管用的,而且对于我的情况,只用前两步就行了:1:截断事务日志:BACKUP LOG 数据库名 WITH NO_LOG2:清空日志DUMP TRANSACTION 库名 W原创 2006-12-15 15:13:00 · 918 阅读 · 0 评论 -
SQLServer转换SQL中的数据(将数据类型 varchar 转换为 numeric 时出错)
有一天,执行SELECT * FROM XXX_ORIGINAL_20031205where msgid=62010388000012语句,结果SQL Server报告出错:“将数据类型 varchar 转换为 numeric 时出错。” 这是什么意思呢?Msgid这个字段的类型是:varchar(30)。 环境:数据库服务器:Microsoft SQL Serve转载 2007-01-04 07:57:00 · 18612 阅读 · 1 评论 -
从Excel导入SQL Server时的一个错误
用导入数据向导,将Excel文件导入到SQL Server数据库,头一回遇到这种错误: “作为源列XXX的数据对于所指定的缓冲区来讲太大”,如图所示: 查了一下,结果如下: 修改服务器的注册表: HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Jet/4.0/Engines/Excel 下 双击右边的"Typ原创 2009-09-14 14:14:00 · 716 阅读 · 0 评论 -
mysql对自增id重新从1排序的两种方法
使用mysql时,通常表中会有一个自增的id字段,但当我们想将表中的数据清空重新添加数据时,希望id重新从1开始计数,用以下两种方法均可: 方法一: alter table tablename drop column id;alter table tablename add id mediumint(8) not null primary key auto_increment fi原创 2010-01-03 21:48:00 · 1753 阅读 · 0 评论 -
新浪微博爬虫版本已趋于稳定,但无法参赛了
<br />已经收到通知,我的新浪微博爬虫Sinawler,不符合应用开发者协议,所以不能参赛。<br />不过我将继续完善我的新浪微博爬虫。<br />现在的2.2.0.3版本已经较为稳定,以现在测试的结果看,已经能够满足自用。与最初的版本相比,有以下重要改进:<br />1、改为了双线程同时爬取用户信息和微博及评论信息,效率更高<br />2、界面上提供参数设置,灵活方便<br />3、抛弃app.config配置文件,自己实现配置信息的加密存储,保护数据库帐号信息<br />4、自动调整请求频率,防止原创 2010-10-15 22:49:00 · 2523 阅读 · 1 评论