随笔分类 - DataBase
摘要:在sql server 2000中,microsoft添加了扩展属性,用于帮助用户在多个数据库对象上定义和操作用户定义的属性。您可以使用这些用户定义的属性向您的数据库添加元数据您可以使用系统存储过程sp_addextendedproperty、sp_updateextendedproperty及sp_dropextendedproperty来管理这些属性。此外,您可以使用系统函数fn_listex...
阅读全文
摘要:在做项目中,使用了float类型来定义一些列,如:Price,但是发现了很多问题1、当值的位数大于6位是float型再转varchar型的时候会变为科学技术法显示 此时只好将float型转换成numeric型,在转换成varchar2、float型变量在存入值时,有时值得大小会发生改变。这个现象发生在对报价保存时,如:保存一个3.8,但到了数据库中变成了3.80001124或3.799989...
阅读全文
摘要:2005年11月17日以前只是学过having条件查询,但是在工作中从没有用过,今天和同事讨论问题时才发现原来写的很多代码都可以简化。如:投票中,我要查询票数大于3的记录时,原来我会这样写:Select * From (Select EmployeeID,Count(AgreeFlag) As VoteNum From T_Vote Where AgreeFlag = 1)tb Where tb....
阅读全文
摘要:前几天在工作中发现SqlServer2000中的一个问题,就是创建好的视图再用设计器打开时有时会出现设计器中的代码和原来的不太一样。当时问题出现在原来在视图中连接了两张表T_Units和T_Units_1(T_Units的别名)但是再过了一段时间再打开这张视图时发现原来的T_Units不见了,出现了一张新的表叫做T_Units_2,是T_Units的另一别称。原先视图中引用的函数中传递的T_Uni...
阅读全文