常用语句汇总

2021/1/27

18.用SQL获取日期字段的年份/月份/第几天: Select Extract(year/month/day from sysdate) from dual ;

2020/5/16

17.查询某个字段值大于指定长度的语句:

select id,testerlh from IQC_MATERIAL_TEST t where length(t.testerlh)>10 ;

2020/5/11

16.执行update前先查询一下替换后下效果:

SELECT REPLACE (material_Specslh , ',','')FROM IQC_MATERIAL_TEST;

17.提交之后的挽回方法:

先创建一个截止到指定时间的备份表,把这个时间戳之前的数据拿出来,在把对应的字段找回来,最后删除创建的备份表.

create table tableName_back1  as SELECT * FROM IQC_MATERIAL_TEST AS OF TIMESTAMP TO_TIMESTAMP('20200511 10:00:00','YYYYMMDD HH24:MI:SS');

update IQC_MATERIAL_TEST tn set tn.testerlh =(select tnb.testerlh from tableName_back1  tnb where tnb.id = tn.id);

2020/1/8

15.变更按条件查询出来的数据

UPDATE(SELECT * FROM STUDENT WHERE NAME='张三')SET BIRTHDAY=DATE '1991-1-5';

2019/12/11

有一个表A,如果想知道这个表的主键被哪些表作为外键,则使用下面语句,select * from user_constraints t where t.r_constraint_name = 'PK_PM_PRD'

其中 'PK_PM_PRD' 是你这个表的主键的名称

查看用户的表空间

select * from user_users;

2019/11/15

14.查看某个字段的类型

select DATA_TYPE  from User_Tab_Columns t where t.column_name=upper('plan_Time')   and  t.table_name =upper(trim('SAM_YEAR_PlAN_CHILDREN'));

2019/10/8

13.没有垃圾数据的删表;drop Table SAM_YEAR_PLAN purge;

查看回收站中的数据:select * from recyclebin where type='TABLE';

清空回收站:PURGE RECYCLEBIN;

2019/5/31

12.修改表单某个字段的类型

--修改原字段名

ALTER TABLE 表名 RENAME COLUMN 字段名 TO 字段名1;

--添加一个和原字段同名的字段

ALTER TABLE 表名 ADD 字段名 VARCHAR2(30);

--将原来的数据更新到新字段中,这时要注意,一定要显示进行数据类型转换(不同于MSSQL)

UPDATE 表名 SET 字段名 = CAST(字段名1 AS VARCHAR2(30));

--删除原来的备份字段

ALTER TABLE 表名 DROP COLUMN 字段名1;

2018/11/30

11.修改某张表某个字段的值:

update 表名 set 字段='值' where 条件;

2018/11/19

10插入/新建/新增一条数据;

INSERT into COST_OUT_COUNT(ID,COMPANY_ID) VALUES(HIBERNATE_SEQUENCE.nextval,'31669');

一般id为主键,创建方式为序列的下一个值(HIBERNATE_SEQUENCE.nextval),

2018/8/31

9.删除表结构释放空间:DROP TBALE  SAM_YEAR_PLAN cascade constraints;

删除数据不能回滚:truncate table SAM_YEAR_PLAN;

对于有关联的表,删之前先取消关联:alter table table_name disable primary key cascade;

然后在执行删除:delete SAM_YEAR_PLAN;

最后在启用关联关系:alter table SAM_YEAR_PLAN enable primary key;

2018/6/13

8.ORACLE中的时间格式;

年月:yyyy-mm

年月日:    yyyy-MM-dd

2018/5/31

7.GROUP BY 关键字

可以使用GROUP BY将一张表分成多个小组,并对每一个小组返回一个计算值GROUP BY(deptno,job) order by

deptno asc;

在使用group by 时,有一个规则需要遵守,即出现在select列表中的字段,如果没有在组函数中,那么必须

出现在group by 子句中。

(select中的字段不可以单独出现,必须出现在group语句中或者在组函数中。)

6.JOIN关键字

6.1 left join  左表为主表,左表返回全部数据,右表只返回与左表相匹配的数据

6.2 right join 右表为主表,右表返回全部数据,左表只返回与右表相匹配的数据

6.3 inner join  只返回两表相匹配的数据

7.4 full join 全部结果集

2018/1/24

5.Oracle的概念理解:存储过程/数据字典

4.修改某个格式化时间的值

UPDATE 表名 SET 字段名=TO_DATE('格式化的时间','格式模板')WHERE ....

update TCMPCE_PHYSICAL_CHEMICAL SET app_Date= TO_DATE('2017-11-17 08:03','yyyy-mm-dd hh:mi:ss')

如果想要24小时制的就修改成这样:TO_DATE('2017-11-17 08:03','yyyy-mm-dd hh:mi:ss').

WHERE physical_No='SA201711088'

3.增加一个字段

alter table COST_OUT_COUNT  ADD fill_Time DATE;

alter table COST_INNER_LOSS  ADD (remark VARCHAR2(800));

2删除数据表的某列:ALTER +表名 + DROP COLUMN +列名

ALTER TABLE COST_INNER_COUNT drop COLUMN productType;

1.修改某表中的一个字段的长度(大小)

alter table 表名 modify 字段名 数据类型

alter table TCMPCE_LABORATORY_REPORT_ITEM modify standards varchar2(9000);

一般id为主键,创建方式为id int primary key auto_increment,

(0)

相关推荐

  • MySql 表结构修改、约束条件、表关系

    表结构修改(alter) 查看表的结构:desc 表名; 修改表名:alter table 表名 rename to 新表名; 修改字段名:alter table 表名 change 旧字段名 新字段 ...

  • MySQL数据库:数据完整性及约束的应用

    数据完整性 1.域完整性:---------匹配完整性:非空.缺省 字段/列 2.实体完整性:-------匹配完整性:主键.唯一键 记录/行 3.引用完整性:-------匹配完整性:外键 表与表之 ...

  • Mysql基础01-语法

    数据库 数据的存储:将数据放到表中,表再放到库中. 一个数据库中可以有多个表,每个表都有一个名字,用来标识自己.表名具有唯一性. 表由列组成,我们也称为字段.每个字段描述了它所含有的数据的意义表由列组 ...

  • 中国书画常用知识汇总:宣纸尺寸、作品格式、用印及落款详解

    中国书画常用知识汇总:宣纸尺寸、作品格式、用印及落款详解

  • 干货 | 高中生物结论性语句汇总

    高中生物结论性语句汇总 必修一 细胞的分子组成 1. 水作为溶剂溶有多种生物必需的溶质;水是生物体内物质运输的主要介质;水是生化反应的原料;水分子间的氢键使水具有缓和温度变化的作用. 2. 无机盐在生 ...

  • 建筑设计常用尺寸汇总(快收藏)

    供人通行的门,高度一般不低于 2m,再高也以不宜超过 2.4m,否则有空洞感,门扇制作也需特别加强.如造型.通风.采光需要时,可在门上加腰窗,其高度从 0.4m 起,但也不宜过高. 供车辆或设备通过的 ...

  • 219个opencv常用函数汇总

    本文转自|新机器视觉 1.cvLoadImage:将图像文件加载至内存: 2.cvNamedWindow:在屏幕上创建一个窗口: 3.cvShowImage:在一个已创建好的窗口中显示图像: 4.cv ...

  • 骨科常用数据汇总,一键收藏!

    骨科常用数据汇总,一键收藏!

  • 食品行业常用标准汇总

    主要是食品行业常用标准,包括:通用基础标准:GB 2761-2017 食品安全国家标准 食品中真菌毒素限量.GB 2762-2017 食品安全国家标准 食品中污染物限量等:GB 4789系列食品卫生微 ...

  • 常用钢材汇总

    意大利瑟肯渗碳防渗涂料(涂远:15316010013.021-67228222)

  • 35个Excel常用技巧汇总,拿来即用,效率翻倍!(下篇)

    继上回,小可和大家分享了35个Excel技巧的前17招! 今天再教大家,Excel后18个超好用技巧,一看就会,太强大了! 在这之前告诉大家个好消息,我们的视频号跟大家见面啦! 小莹老师每天都会在视频 ...

  • 景观设计常用尺寸汇总(可收藏)

    每日推送园林养护相关资讯,更有园林行业动态等优质内容 一.消防1.消防车道宽度不应小于4m.转弯半径不应小于9~10m,重型消防车不应小于12m,穿过建筑物门洞时其净高不应小于4m,供消防车操作的场地 ...