03 2022 档案

摘要:原因:本机没有配置数据库字符集环境变量,或是与数据库字符集不一致。 步骤一:执行在plsql中执行 select userenv('language') from dual; 或者 select * from V$NLS_PARAMETERS; 语句来查看本机的字符集,两者的区别是第一种查看到的是拼 阅读全文
posted @ 2022-03-28 23:34 King-DA 阅读(688) 评论(0) 推荐(0) 编辑
摘要:在Mac上进行开发时,可能会遇到端口被占用错误信息,这时可以通过「终端」应用,使用命令 lsof -i tcp:port (port替换成端口号,比如6379/8080)可以查看该端口被什么程序占用,并显示PID,方便KILL(kill pid) 1.查看端口被哪个程序占用 sudo lsof -i 阅读全文
posted @ 2022-03-28 23:27 King-DA 阅读(342) 评论(0) 推荐(0) 编辑
摘要:什么是索引? 索引是帮助mysql高效获取数据的数据结构。可以得倒索引的本质:索引是数据结构。 也就是排好序的快速查找数据结构。 B-TREE树 为了加快Col2的查找,可以维护一个右边所示的二叉查找树,每个节点分别包含索引键值和一个指向对应数据记录物理地址的指针,这样就可以运用二叉查找在一定的复杂 阅读全文
posted @ 2022-03-28 08:09 King-DA 阅读(294) 评论(0) 推荐(0) 编辑
摘要:docker安装oracle11g史上最全步骤 因为在Linux中安装oracle非常麻烦,相信每个人也会遇到各种坑,为了一次装好,也方便将来直接可以导出镜像在各平台移植使用,所以选择用docker安装,并做详细记录,为以后需要之时拿来再看。 1、安装docker环境。 2、开始拉取oracle镜像 阅读全文
posted @ 2022-03-26 13:31 King-DA 阅读(775) 评论(0) 推荐(0) 编辑
摘要:顺序结构 程序从上往下依次执行 分支结构 程序从两条或者多条路径中选择一条去执行。 使用if then elseif then else if函数 if(表达式1,表达式1,表达式1) 执行下顺序:如果表达式1成立,则返回表达式2的值,否则返回表达式3的值 case结构 1.类似于java中的swi 阅读全文
posted @ 2022-03-17 01:49 King-DA 阅读(23) 评论(0) 推荐(0) 编辑
摘要:函数 含义:一组预先编译好的sql语句的集合,理解成批处理语句 1.提高代码的重用性 2.简化操作 3.减少了编译次数并且减少了和数据库服务器的连接次数,提高了效率 区别: 1.存储过程:可以返回0个,也可以有多个返回。适合做批量插入,批量更新。 2.函数:有且仅有1个返回,适合做处理数据后返回一个 阅读全文
posted @ 2022-03-17 01:08 King-DA 阅读(5) 评论(0) 推荐(0) 编辑
摘要:存储过程和函数 存储过程 一组预先编译号的sql语句的集合,理解成批处理语句 类似于java中的方法: 1.提高代码的重用性, 2.简化操作。 3.减少了编译次数和数据库服务器的连接次数,提高了效率。 创建 create or replace procedure 存储过程的名字(参数列表) begi 阅读全文
posted @ 2022-03-09 01:19 King-DA 阅读(181) 评论(0) 推荐(0) 编辑
摘要:变量 系统变量 说明:变量由系统提供,不是用户定义的,属于服务器层面 使用的语法 -- 1.查看所有的系统变量 show global variables; show session variables; -- 2。查看满足条件的部分系统变量 show global variables like ' 阅读全文
posted @ 2022-03-09 00:01 King-DA 阅读(16) 评论(0) 推荐(0) 编辑
摘要:视图 虚拟表,通过表动态生成的数据 -- 视图 create or replace view myview1 as select last_name,department_name,job_title from employees e left join departments d on e.dep 阅读全文
posted @ 2022-03-06 03:22 King-DA 阅读(7) 评论(0) 推荐(0) 编辑
摘要:事务 一个或者一组sql组成,在这个单元中,每个sql都是相互依赖的,要么全部成功,要么全部失败。 事务的ACID属性 1.原子性 原子性是指事务是一个不可分割的工作单位,事务中的操作要么发生,要么都不发生。 2.一致性 事务必须使数据库从一个一致性状态转变到另外一个一致性状态。 3.隔离性 事务的 阅读全文
posted @ 2022-03-06 02:30 King-DA 阅读(37) 评论(0) 推荐(0) 编辑
摘要:标识列 含义:可以不用手动的插入值,系统提供默认的序列值 特点: * 1. 标识列不一定要和主键搭配使用,但是要求是一个key * 2.一个表最多只能有一个标识列 * 3.标识列的类型为数值类型 * 4.可以通过 set auto_increment_increment =3; 设置步长 通过手动插 阅读全文
posted @ 2022-03-06 01:29 King-DA 阅读(33) 评论(0) 推荐(0) 编辑
摘要:常见约束 分类:六大约束 | 名称 | 含义 | | | | | not null | 非空,用于保证该字段的值不能为空 | | default | 默认,用于保证该字段有默认值 | | primary key | 主键,用于保证该字段的值具有唯一性,并且非空 | | unique | 唯一,用于保 阅读全文
posted @ 2022-03-06 01:19 King-DA 阅读(18) 评论(0) 推荐(0) 编辑
摘要:日期类型 date只保存日期 time只保存时间 year只保存年 datetime 保存日期+时间 timestamp保存日期+时间 特点: | | 字节 | 范围 | 时区等影响 | | | | | | datetime | 8 | 1000-9999 | 不受 | datetime | 4 | 阅读全文
posted @ 2022-03-05 23:51 King-DA 阅读(4) 评论(0) 推荐(0) 编辑
摘要:DDL(Data Definition Languages:数据库定义语言):这些语句定义了不同的数据库、表、视图、索引等数据库对象,还可以用来创建、删除、修改数据库和数据表的结构。 主要的语句关键字包括:CREATE、DROP、ALTER、RENAME、TURUNCATE等 库的管理 1.库的创建 阅读全文
posted @ 2022-03-05 16:47 King-DA 阅读(52) 评论(0) 推荐(0) 编辑
摘要:delete from 表名 where 筛选条件 truncate table 表名 delete和truncate的对比: 1.delete可以添加where条件,truncate不能加 2.truncate删除,性能要高一点 3.加入要删除的表中有自增的序列,delete删除后,自增序列从断点 阅读全文
posted @ 2022-03-05 16:15 King-DA 阅读(11) 评论(0) 推荐(0) 编辑
摘要:update 表名 set 列=新值,列=新值.... 阅读全文
posted @ 2022-03-05 15:45 King-DA 阅读(4) 评论(0) 推荐(0) 编辑
摘要:插入 insert into 表名(列名,。。。。) values(值); insert into 表名 set 列名=值,列名=值。。。; 先判断是否存在,不存在则直接插入 INSERT INTO tb_news_topic(title,summary) SELECT '218', 'XQ3301 阅读全文
posted @ 2022-03-04 00:27 King-DA 阅读(4) 评论(0) 推荐(0) 编辑
摘要:union 1.要求多条查询语句的查询列数是一致的 2.要求多条查询语句的查询的每一列的类型和顺序是一致的 3.union关键字默认去重,如果使用union all 可以包含重复项 select * from employees where email like '%a%' or departmen 阅读全文
posted @ 2022-03-04 00:13 King-DA 阅读(33) 评论(0) 推荐(0) 编辑
摘要:分页查询 select 查询列表 from 表 【join type】 表2 on 连接条件 where 筛选条件 group by 分组字段 order by 排序字段 limit offset,size offset 要显示条目的起始索引(索引从0开始) size 要显示的条目个数 特点: 1. 阅读全文
posted @ 2022-03-03 23:49 King-DA 阅读(50) 评论(0) 推荐(0) 编辑
摘要:exists 语法:exists(完整的查询语句) 结果: 1或者0 select exists(select department_id from employees); select exists(select department_id from employees where salary= 阅读全文
posted @ 2022-03-03 23:33 King-DA 阅读(66) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示