随笔分类 -  SQL

摘要:使用sql语句删除标识列属性 alter table a add xxx int update a set xxx=id alter table a drop column id exec sp_rename 'a.xxx', 'id', 'column' 注:在查询分析器按F1,查找Alter Tab... 阅读全文
posted @ 2008-11-11 13:18 .NET钉子户 阅读(777) 评论(0) 推荐(0)
摘要:1.原始单据与实体之间的关系 可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体。在特殊情况下,它们可能是一对多或多对一的关系,即一张原始单证对应多个实体,或多张原始单证对应一个实体。这里的实体可以理解为基本表。明确这种对应关系后,对我们设计录入界面大有好处。 〖例1〗:一份员工履历资料,在人力资源信息系统中,就对应三个基本表:员工基本情况表、... 阅读全文
posted @ 2008-10-31 16:47 .NET钉子户 阅读(188) 评论(0) 推荐(0)
摘要:数据库设计范式 第一范式(1NF):在关系模式R中的每一个具体关系r中,如果每个属性值都是不可再分的最小数据单位,则称R是第一范式的关系。例:如职工号,姓名,电话号码组成一个表(一个人可能有一个办公室电话 和一个家里电话号码)规范成为1NF有三种方法: 一是重复存储职工号和姓名。这样,关键字只能是电话号码。 二是职工号为关键字,电话号码分为单位电话和住宅电话两个属性 三是职工号为关键字,但强制每... 阅读全文
posted @ 2008-10-31 16:45 .NET钉子户 阅读(220) 评论(0) 推荐(0)
摘要:/* 经测试,在 14483461 条记录中查询第 100000 页,每页 10 条记录按升序和降序第一次时间均为 0.47 秒,第二次时间均为 0.43 秒,测试语法如下: exec GetRecordFromPage news,newsid,10,100000 news 为 表名, newsid 为关键字段, 使用时请先对 newsid 建立索引。 */ /* 函数名称: G... 阅读全文
posted @ 2008-10-30 10:19 .NET钉子户 阅读(310) 评论(0) 推荐(0)
摘要:conn.execute("select id,title,content from document where id=1")(0) 取id conn.execute("select id,title,content from document where id=1")(1) 取title conn.execute("select id,title,content from document... 阅读全文
posted @ 2008-09-18 21:27 .NET钉子户 阅读(340) 评论(0) 推荐(0)
摘要:select top n * n----取n行的记录; *----取字段,可以是一个,几个,所有的字段名; 阅读全文
posted @ 2008-09-18 21:15 .NET钉子户 阅读(192) 评论(0) 推荐(0)