
Oracle
Jmayday
人生就像一场修行,不断改变自己对世界的认知,去探索和发现未知事物的奥秘,一次令人回味无穷的旅途
展开
-
Oracle中to_date函数用法
在Oracle数据库中,Oracle to_date()函数是我们经常使用的函数,下面就为您详细介绍Oracle to_date()函数的用法to_date()与24小时制表示法及mm分钟的显示:一、在使用Oracle的to_date函数来做日期转换时,很多Java程序员也许会直接的采用“yyyy-MM-dd HH:mm:ss”的格式作为格式进行转换,但是在Oracle中会引起错误:“ORA 01810 格式代码出现两次”。to_date('2005-01-01 13:14:20','.原创 2020-07-03 09:14:38 · 14415 阅读 · 0 评论 -
Oracle数据库维护必须掌握的17条Linux命令
1. 按oracleSID来查询连接数据库的客户端IPnetstat-anpT|greporacleSID|awk'{print$5}'|grep-o-E'1.*:'|awk-F':''{print$1}'|sort2. 按监听端口1521来查询连接数据库的客户端IPnetstat-anpT|grep1521|awk'{pr...原创 2020-04-03 17:10:26 · 286 阅读 · 0 评论 -
数据库中的触发器
什么是触发器? 触发器是一种过程,与表关系密切,用于保护表中的数据。当一个表被修改(insert、update或delete)时,触发器字动执行。触发器课实现多个表之间数据的一致性和完整性。Msql语句:位于begin和end语句之间的一组语句deleteinstertupdate在创建触发器的时候需要给出4条消息:1、唯一的触发器名2、触发器关...原创 2019-09-29 13:35:46 · 474 阅读 · 1 评论 -
数据库的常用函数
1、SQL聚集函数函数 说明 AVG() 返回某列的平均值 COUNT() 返回某列的行数 MAX() 返回某列的最大值 MIN() 返回某列的最小值 SUM() 返回某列值之和 *AVG()函数返回products表中所有产品的平均价格输入:select AVG(proid_price) as avg_pricefrom...原创 2019-09-25 17:22:55 · 652 阅读 · 0 评论 -
事物的隔离级别
一、基本概念数据库事务(简称:事务)是数据库管理系统执行过程中的一个逻辑单位,由一个有限的数据库操作序列构成概要:一个数据库事务通常包含了一个序列的对数据库的读/写操作。它的存在包含有以下两个目的:1、为数据库操作序列提供了一个从失败中恢复到正常状态的方法,同时提供了数据库即使在异常状态下仍能保持一致性的方法。2、当多个应用程序在并发访问数据库时,可以在这些应用程序之间提...原创 2019-09-25 10:00:14 · 316 阅读 · 0 评论 -
Oracle数据库中视图的创建
视图:视图是虚拟的表,它依赖于数据库中已有的表,这些表被称为基表CREATE [OR REPLACE] [FORCE|NOFORCE] VIEW view_name[(alias[, alias]...)]AS subquery[WITH CHECK OPTION [CONSTRAINT constraint]] [WITH READ ONLY] 其中:OR REPLACE ...原创 2019-09-23 15:42:12 · 1221 阅读 · 0 评论 -
数据库中where、group by、having等关键字的执行顺序
数据库查询中经常使用的关键字主要包含六个,并且他们的排列顺序为:select--from--where--group by--having--order by 其中select和from是最基本也是必须的的关键字,其他的关键字可以根据需要搭配选择与sql语句的书写顺序并不是一样的,执行顺序如下:from--where--group by--having--sel...原创 2019-09-19 14:43:05 · 4873 阅读 · 0 评论 -
Oracle查询一段时间内的数据
本以为很简单的问题,今天做了一下还是感觉得多练习才可以各个数据库的写法可能不同Oracle方法如下:1、select xmdadocdt from dsdata.xmda_t where xmdadocdtbetween to_date('2019-08-01','yyyy-mm-dd') and to_date('2019-09-01','yyyy-mm-dd')2、...原创 2019-09-12 10:58:12 · 7370 阅读 · 0 评论 -
数据库的模式以及范式
一、数据库的模式区别与联系名称 级别 作用 内模式 物理级 数据库底层的物理存储结构描述 外模式 用户级 几个用户看到数据库系统的视图 概念模式 概念级 全部用户的整体视图,反映了数据库的整体观 注:E-R图 E-R图也称实体-联系图(Entity Relationship Diagram),提供了表示实体类型...原创 2019-09-05 08:41:32 · 444 阅读 · 0 评论 -
查询数据库前10行的方法
切记:Oracle 不支持Limit用法今天为了查询前十行的数据,写了个SQLeg:SELECT * FROM table_name limit 10结果是一直没有结果,百度之后发现Orale没有Limit的用法,同时也了解了各个数据库查询前十行记录的方法1、Oracle SELECT* FROM table_name rownum<=10...原创 2019-08-29 09:31:36 · 13902 阅读 · 0 评论 -
MYSQL的增、删、改、查
1、增(简单)INSERT INTO 表名( 名称) VLAUES (‘值’)eg:INSERT INTO table_name ( field1, field2,...fieldN ) VALUES ( value1, value2,...valueN );2、删(简单)DELETE FROM 表名 WHERE 条件3、改(简单)UPDATE tab...原创 2019-08-26 22:07:06 · 358 阅读 · 0 评论 -
SQL快速入门
一、数据库和SQL的关系?数据库是保存有组织数据的容器(通常是一个或者是一组文件),SQL(structured query language)是结构化查询语言,是用来与数据库通信的语言。数据的所有的存储、检索、管理都是由数据库管理软件(DBMS)完成的。MYSQL就是其中的一种数据库软件。二、什么是主键和外键,主键是可以唯一标识表中这个列(或者组列)称为主键。表的外键是另一表的主...原创 2019-08-24 23:24:52 · 145 阅读 · 0 评论