问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

自己总结的oracle开发中需要注意的几点

发布网友 发布时间:2023-07-28 15:37

我来回答

1个回答

热心网友 时间:2024-11-30 05:48



1、表关联问题最好不要关联3个以上的表格例子:
工资表a 公积金表b医保表 c
如果工资表中 a 存在职工号12365,而b表中没有12365数据
如果关联条件为 a. 工号=b. 工号(+) 则会出错,关联后
缺少工号为12965记录,因为B 表没有该条记录
最好用union all 把数据放到一起。
2、使用表中字段分组时最好,使用英文编码数据,如果使用中文数据容易出错例如用姓名分组,容易出错,因为有可能同名
3、多表关联时为了数据的正确性应该加外连接,如果是两个字段的关联,则需要都加外关联,否则会少记录。
当多表关联时,由于每个表数据不一致,必须选择一个表做为标准,并使用外连接。
4、当视图层次非常多,速度比较慢时可以使用把视图中的数据放在中间表里
5、为了优化sql语句,尽量少使用模糊查询。
6当涉及计算金钱等数值型数据求和时,必须要进行非空判断,否则容易出现错误。
7、序列的作用可以通过定义序列来生成一个表的主键。
8、Update 的子查询的数据源最好是表而不是视图,因为表的速度要比视图快很多。
9、当写触发器的时候,出现表层触发器不允许的情况时,
原因为表级触发器不允许使用new old。

自己总结的oracle开发中需要注意的几点
标签:必须否则数据源upd很多一个表数需要查询

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
分手后说过的话精选185句 分手说的精选113句 分手怎么挽回女朋友的句子精选162句 现在工作忙的要死,女朋友因为这跟我分手,我该怎么办? ...任意组成两个不同的两位小数,并把它们改写成以0.001为计数单位... m3/MW▪h怎么换算m3/s▪GW? 交通银行的刷卡金怎么使用呢? 什么时候刷卡金 ...突然前面两条腿好像断了一样 走路前面两腿都无法支撑 吃饭就坐着吃... 王者荣耀:伤害与回复兼备的杨戬,为何不受待见,真废了吗? 几种必知的oracle结构图 汽车车轮轴承损坏有什么危险吗? plc怎么实现神经网络控制 基于神经网络的控制原理是什么? 大同市商业银行的企业标志 哺乳期间乳房有硬块怎么办? 散热器的安装高度是否有要求? 我想问一下下进下出散热器距地多少安装 安装散热器的尺寸怎么预留 护土姐姐打针完了还给一个红包怎么感谢语 出家师父叫居土姐姐可以吗? 看不见的土姐 戴眼镜的女生适合cos什么角色? 戴眼镜女孩cosplay什么角色比较好呢 关于清晨的阳光短句 早上起来阳光的句子 2014年的农历十二月初七双鱼座的运势 生于1976年3月二日是什么星座!是A型血!是什么样的性格 手机1小时耗电多少正常 华为云空间家人共享怎么用 windows10系统内置应用出错如何处理 三星手机美版港版和国行区别在哪里 在小区怎么修理冰箱的 10只鸭子一天吃多少稻谷呢 古茗司机配送不休息吗 如何选购智能机 保定市早上6点哪有店卖红牛饮料的 不忌口喂奶有什么影响 win8系统睡眠后无法唤醒怎么办|win8关闭自动休眠的方法 win8电脑怎样开启混合睡眠解决开机黑屏 德高渗裂克sv防水涂料寿命 怎么选购量热仪 古窑的作文怎么写 mix3什么时候升级miui12 txt小说在手机上看怎么数字变乱码了 安捷伦液相色谱仪怎么重新启动驻留模式 送给自己“最美”的文案 上海高得广告传播有限公司 上海本友广告制作有限公司怎么样? ...账号使用规范 已被限制登录当前是临时登陆 怎么办? dnf幽灵列车怎么打,我65级