
sql语句
Sissi_Zhang
想要飞的更高。
展开
-
oracle使用sql语句建表以及视图
最近一直在建表更新表,记录一下代码。 创建新表 1.数据全部来自另一个表时: create table tablename as select * from table2 2.创建一个空表时: create table tablename ( column1 varchar(225) primary key, column2 number(10) not null, column3 varcha...原创 2019-03-26 19:08:55 · 5369 阅读 · 0 评论 -
oracle更新数据方式
三种在oracle里更新数据的方式: 1.替换更新 case when 替换当一个字段为空时,用一个字段替换它 select case when a is null then b else a end as data From A 2.插入更新 一个表的数据插入另一个表 insert into table1 select * from table2 3.指定条件下更新指定列 3.1update...原创 2019-03-26 19:34:01 · 2122 阅读 · 0 评论 -
oracle报错ORA-01722无效数字处理
原因: to_number中数值有无法转为数值型的,比如例子的’nan’字符;或者还有其他非法字符在数据里。 解决方法1: 剔除无效字符(如’nan’,注意这里举例的’nan’是示例数据中的一个字符,不是空值Nan),并且在末尾where再to_number一次。 代码: select * from (select to_number(column) as column1, a.* from (s...原创 2019-04-16 13:51:06 · 17021 阅读 · 0 评论