数据库开发
lee_chauncy
技术没有高度。
展开
-
oracle load data报错问题解决
排查了好久发现,原来oracle中字段最大长度不超过4000,而设置的字段类型为clob都不能解决。发现从控制文件入手,设置长度大小为10000,就成功讲数据加载成功。转载 2023-07-31 22:51:43 · 216 阅读 · 0 评论 -
关系型数据库基本概念_学习笔记(一)
SQL介绍 关系型数据库基本概念学习在于不断地总结和思考,实际操作还需要依赖理论的支撑,理论还需要在实际中不断运用。当两者能够融会贯通的时候,技术上就会有所突破创新。原创 2020-07-04 19:13:52 · 194 阅读 · 0 评论 -
oracle列转行以及一行转多行
--创建临时表存储用户办理套餐信息 create table tmp_20200621 ( user_id number(20), dou_disc_id number(10), dou_disc_name varchar2(600), dou_disc_fee number(18,2) ); insert into tmp_20200621 values ( 123456, 14, '微博客户端', 60.00 ); --使用listag原创 2020-06-21 23:36:32 · 1789 阅读 · 0 评论 -
排序问题_oracle
row_number() over(partition by column A over column B [desc] [asc]);窗口函数进行排序,适用于postgre sql 和pl sql。对于处理一个对象拥有多条记录时,非常有用。比orde by 要更高级。工作中也经常用到。 ...原创 2020-06-14 23:38:25 · 132 阅读 · 0 评论 -
sql查询基础
以下是我自己本人整理的sql学习笔记,知识学习本身是一个不断遗忘的过程,通过不断地回顾,总结和实践,才能够自己消化,为自己所用。oracle数据库仍然是众多企业使用最多的数据库,而且,每个数据库的基本语法都差不多,因此,我在学习的过程中,都是以oracle数据库在练习sql,希望自己能够在今后工作和学习中,能够及时回过头看看,也可以提供给大家学习和参考。 --在关系运算中称为投影 select emp_name,sex,email from employee_new; --扩展操作 select em原创 2020-06-04 12:09:19 · 684 阅读 · 0 评论 -
oracle数据库之更新数据
--oracle更新数据库 /*假设A表存储的是商品的价格,而B表存储的是商品打折后的钱。将A表的所有商品的价格更新为打折后的价格。*/ create table proA ( pid number(10), price number(18,2) ); insert all into proA (pid,price) values(1,1000) into proA...原创 2020-04-06 22:43:42 · 801 阅读 · 0 评论