只想知道 发表于 2015-1-16 22:37:15

MSSQL编程:数据库中加前提判别来决意显现的数值

使用C和C++编写,并使用了多种编译器进行测试,保证源代码的可移植性数据|数据库|前提|显现SELECTjxc_yj_xzwz.clmcAS物质称号,jxc_yj_xzwz.ggxhAS规格型号,
CAST(jxc_yj_xzwz.slASint)AS数目,ISNULL(scdwbmk.dwmc,)AS所属部门,
CASEjxc_yj_xzwz.syqkWHEN0THEN未利用ELSE利用ENDAS利用情形,
SUBSTRING(CONVERT(varchar,jxc_yj_xzwz.rq,20),1,10)AS打造日期,
jxc_yj_xzwz.zdrAS制单人,jxc_yj_xzwz.bzAS备注
FROMjxc_yj_xzwzLEFTOUTERJOIN
scdwbmkONjxc_yj_xzwz.bmbm=scdwbmk.dwbm使为了数据安全,我们搭建了主从。但实时主从备份只能防止硬件问题,比如主库的硬盘损坏。但对于误操作,则无能为力。比如在主库误删一张表,或者一个update语句没有指定where条件,导致全表被更新。

简单生活 发表于 2015-1-19 18:58:08

一直以来个人感觉SQLServer的优化器要比Oracle的聪明。SQL2005的更是比2k聪明了不少。(有次作试验发现有的语句在200万级时还比50万级的相同语句要快show_text的一些提示没有找到解释。一直在奇怪。)

兰色精灵 发表于 2015-1-28 09:07:23

如果处理少量数据,比如几百条记录的数据,我不知道这两种情况哪个效率更高,如果处理大量数据呢?比如有表中有20万条记录.

若天明 发表于 2015-2-5 14:39:40

连做梦都在想页面结构是怎么样的,绝非虚言

金色的骷髅 发表于 2015-2-12 07:32:36

同样会为索引视图等应用带来麻烦。看看行级和事务级的快照数据放在tempdb中,就能感觉到目前架构的尴尬。

若相依 发表于 2015-3-3 00:29:59

是否碎片会引发效率问题?这都是需要进一步探讨的东西。varbinary(max)代替image也让SQLServer的字段类型更加简洁统一。

因胸联盟 发表于 2015-3-11 07:59:32

SQL语言是学习所有数据库产品的基础,无论你是做数据库管理还是做数据库开发都是这样。不过具体学习的侧重点要看你将来做哪一块,如果是做数据库管理(DBA),侧重点应该放在SQLServer的系统管理上.

小魔女 发表于 2015-3-17 23:45:59

财务软件要用SQL也只是后台的数据库而已,软件都是成品的,当然多学东西肯定是有好处的..

小妖女 发表于 2015-3-25 07:50:25

需要注意的一点,也是我使用过程中发现的一个问题。在建立function->schema->table后,如果在现有的分区表上建立没有显式声明的聚集索引时,分区表会自动变为非分区表。这一点很让我纳闷。
页: [1]
查看完整版本: MSSQL编程:数据库中加前提判别来决意显现的数值