Oracle
脱发少女
这个作者很懒,什么都没留下…
展开
-
Oracle的decode()函数
最近在做系统迁移,其中有一项是将SQL语句转换成代码实现。于是遇到的下面的SQL语句 decode(a.character_id, ‘308425’, nvl(a.character_value,a.old_character_value), ‘’ ) decode(条件,值1,翻译值1,值2,翻译值2,… ,值n,翻译值n,缺省值) decode(字段,比较1,值1,比较2,值2,… ,比较n...原创 2018-11-21 09:34:54 · 826 阅读 · 0 评论 -
数据库的配置
今天导师让我把数据库的TNS发给他,一开始比较疑惑之前没接触过。 我用的是Oracle,菜单栏 帮助——>支持信息 信息:TNS File:E:\zx\instantclient_11_2\Network\Admin\tnsnames.ora 可以找到TNS的目录然后根据目录打开就行 TNS名:或者点击TNS名查看。 一个用户可以有多个数据库 权限设置:连接某用户的某数据库 库名(IO...原创 2018-11-21 09:49:09 · 211 阅读 · 0 评论 -
数据库表备份
前两天对数据库做了一个小批量的插入,再次之前需要对数据库表进行备份。我在公司用的是Oracle,所以我所做的一些操作是在Oracle基础上的。 create table fwqz_hlr_mapping_20181116 as select * from fwqz_hlr_mapping; ...原创 2018-11-21 10:01:59 · 674 阅读 · 0 评论 -
SQL优化(一)
菜菜的一天 简单整理一下SQL有优化,基于Oracle 1. SQL语句全部大写 所有SQL语句执行时都会转换成大写 2. WHERE子句中的连接顺序 Oracle采用自下而上的顺序解析WHERE子句。可以过滤掉最大数量记录的条件必须写在WHERE子句的末尾 3. SELECT语句中避免使用'*' Oracle在解析的过程中,会将’星号’依次转换成所有的列名,这个工作是通过查询数据字典完成...原创 2018-11-28 22:24:09 · 134 阅读 · 0 评论