
数据库知识
云浩舟
https://ooooooobh.github.io/
展开
-
mysql和oracle的区别
一、并发性并发性是oltp数据库最重要的特性,但并发涉及到资源的获取、共享与锁定。mysql:mysql以表级锁为主,对资源锁定的粒度很大,如果一个session对一个表加锁时间过长,会让其他session无法更新此表中的数据。虽然InnoDB引擎的表可以用行级锁,但这个行级锁的机制依赖于表的索引,如果表没有索引,或者sql语句没有使用索引,那么仍然使用表级锁。or转载 2016-08-15 23:55:49 · 574 阅读 · 0 评论 -
Oracle trunc()函数的用法
–Oracle trunc()函数的用法 /****日期**********/ 1.select trunc(sysdate) from dual –2013-01-06 今天的日期为2013-01-06 2.select trunc(sysdate, ‘mm’) from dual –2013-01-01 返回当月第一天. 3.select trunc(sysdate,’yy’) from转载 2017-03-03 11:25:41 · 787 阅读 · 0 评论 -
主键和唯一索引有什么区别
CREATE TABEL T(ID INT);CREATE UNIQUE INDEX T_INDEX_ID ON T(ID);和CREATE TABEL T(ID INT PRIMARY KEY); 主键是表中的一个或多个字段,它的值用于惟一地标识表中的某一条记录.;使用索引可快速访问数据库表中的特定信息。 索引是对数据库表中一列或多列的值进行排序的一种转载 2016-12-06 09:43:09 · 8146 阅读 · 4 评论 -
plsql截取字符串字段中的某个字符段
截取字符串字符串s=" hello world ! (name) "如果要截取括号中的字符串可以采取如下方法。select substr(s,instr(s,'(')+1,instr(s,')')-instr(s,'(')-1) from table;分析下: substr中出了字符串参数外另外两个参数是开始位置和截取长度。 i原创 2016-12-05 16:55:11 · 21582 阅读 · 0 评论 -
PL/SQL Developer技巧
1、右键菜单在PL/SQL Developer(下面简称PLD)中的每一个文本编辑窗口,如SQL Window,Command Window和Porgram Window,右键点击某个对象名称,会弹出一个包含操作对象命令的菜单,我们这里称之为右键菜单。对象类型可以是表,视图,同义词,存储过程和函数等。根据对象类型的不同,弹出的菜单也有区别。表和视图有View, Edit, Rename,转载 2016-11-02 15:06:43 · 307 阅读 · 0 评论 -
ORACLE 多表关联 UPDATE 语句
为了方便起见,建立了以下简单模型,和构造了部分测试数据:在某个业务受理子系统BSS中,SQL 代码--客户资料表 create table customers( customer_id number(8) not null,-- 客户标示 city_name varchar2(10) not null, -- 所在城市customer_type char(2转载 2016-10-27 14:52:45 · 231 阅读 · 0 评论 -
分组查询取最大时间记录的方法Oracle .
sql语句:[sql] create table dispatch_result ( dr_id number not null, sheet_id number, check_next varchar(20), ch转载 2016-10-17 08:41:45 · 12013 阅读 · 0 评论 -
触发器(数据库原理术语)
触发器(trigger)是SQL server 提供给程序员和数据分析员来保证数据完整性的一种方法,它是与表事件相关的特殊的存储过程,它的执行不是由程序调用,也不是手工启动,而是由事件来触发,比如当对一个表进行操作( insert,delete, update)时就会激活它执行。触发器经常用于加强数据的完整性约束和业务规则等。 触发器可以从 DBA_TRIGGERS ,USER_TRIGGER转载 2016-10-10 09:10:47 · 554 阅读 · 0 评论 -
MySQL 5.6 for Windows 解压缩版配置安装
MySQL 5.6 for Windows 解压缩版配置安装|浏览:52911|更新:2014-03-05 12:28|标签:mysql 1234567分步阅读MySQL是一个小巧玲珑但功能强大的数据库,目前十分流行。但是官网给出的安装包有两种格式,一个是ms转载 2016-09-20 16:35:21 · 936 阅读 · 0 评论 -
Oracle 字符串转换TIMESTAMP类型或Date类型
一、使用Oracle函数:TO_TIMESTAMP_TZ('2009-3-9 17:51:23.23 -05:00', 'YYYY-MM-D HH24:MI:SS.FF TZH:TZM')TO_DATE(yourdate,'YYYY-MM-D HH24:MI:SS'); // 字符串转日期DateT0_CHAR(yourdate,'YYYY-MM-D HH2转载 2017-03-27 16:05:54 · 6914 阅读 · 0 评论