随笔分类 - DataBase
摘要:一.pl/sql(Procedure Language/SQL)编程语言1.概念PL/SQL是Oracle数据库对SQL语句的扩展。在普通SQL语句的使用上增加了编程语言的特点,所以PL/SQL把数据操作和查询语句组织在PL/SQL代码的过程性单元中,通过逻辑判断、循环等操作实现复杂的功能或者计算。PL/SQL 只有 Oracle 数据库有。 MySQL 目前不支持 PL/SQL 的。2.变量和常...
阅读全文
摘要:一.Oracle的支持数据类型 1.字符串类型 char 固定长度(定义时即已确定长度,空余位置被补全),最大长度255,如 name char(10),'中'会占用10个长度; varchar2 长度不固定,根据实际情况占用,空余被放弃,最大长度3999,如 name varchar2(10),'中'会占用2个长度; 2.数值类型 ...
阅读全文
摘要:--1.列出至少有三个员工的所有部门和部门信息。SELECT D.DEPTNO, D.DNAME, D.LOC, T.COUNTS FROM DEPT D, (SELECT DEPTNO, COUNT(*) COUNTS FROM EMP GROUP BY DEPTNO) T WHERE D.DEPTNO = T.DEPTNO AND T.COUNTS >= 3; --2.列出受雇日...
阅读全文
摘要:--查询出当前用户下的所有表select table_name from user_tables;--执行顺序原则: from where group by having select order by--书写顺序原则: select from where group by having order by select * from dept;select * from ...
阅读全文
摘要:select * from regions;select * from countries;select * from locations;select * from departments;select * from jobs;select * from employees;select * from job_history;1. 查询工资大于12000的员工姓名和工资select '姓名:' ...
阅读全文
摘要:一.Oracle数据库的安装(安装在虚拟机的xp系统里) 1.安装虚拟机 2.虚拟机内安装xp系统,以下步骤在虚拟机内进行 3.双击setup.exe,在出现的界面中设置口令,及确认口令(此口令即为system账号的密码),点击下一步 4.先决条件检查,将"用户已验证前面的复选框打勾,下一步 5.概要界面,点击安装 6.安装完成后,自动运行配置向导 ...
阅读全文
摘要:一.存储list1.概述 list类型是按照插入顺序排序的字符串链表,可以在头部(left)和尾部(right)添加新的元素,如果不存在,则自动创建;如果list中所有元素被移除,则list也会消失; ArrayList:使用数组方式存储数据,有索引,所以查询快,增删慢(增删涉及到位移操作); LinkedList:为双向链表,每个元素都记录前后元素的指针,插入/删除时只更...
阅读全文
摘要:一.启动服务#进入redis安装文件夹cd /usr/local/redis/#开启服务端(后端开启)./bin/redis-server ./redis.conf#开启客户端./bin/redis-cli#测试是否连接,若返回PONG,则连接成功ping#关闭redis./bin/redis-cli shutdown二.Redis数据结构介绍redis是一种高级的key-value的存储系统,,...
阅读全文
摘要:一.SQL语句查询 1.聚合函数 COUNT()函数,统计表中记录的总数量 注:COUNT()返回的值为Long类型;可通过Long类的intValue()方法转为int类型 格式: SELECT COUNT(主键名) FROM 表名 WHERE 条件; MAX()函数,寻找最大值 MI...
阅读全文
摘要:#创建数据库DROP DATABASE IF EXISTS 数据库名;CREATE DATABASE 数据库名;#展示所有的数据库:SHOW DATABASES;#查看某个数据库的定义信息:SHOW CREATE DATABASE 数据库名;#删除数据库:DROP DATABASE 数据库名;#使用某个(切换)数据库:USE 数据库名;#查看正在使用的数据库:SELECT DATABASE();#...
阅读全文
摘要:#DDL--DATA DEFINITION LANGUAGE#----------库----------------- #创建一个数据库 CREATE DATABASE day19;#创建一个编码为utf8的数据库 CREATE DATABASE day191 CHARSET UTF8;#显示所有数据库名 SHOW DATABASES;#查看数据库的创建信息 SHOW CREATE DATABAS...
阅读全文
摘要:一.SQL语句查询 1.聚合函数 COUNT()函数,统计表中记录的总数量 注:COUNT()返回的值为long类型; 格式: SELECT COUNT(主键名) FROM 表名 WHERE 条件; MAX()函数,寻找最大值 MIN()函数,寻找最小值 SUM()函数,求和 AVG()函数,求平均
阅读全文
摘要:一.数据库/数据表 数据库(DATABASE):存储有组织的数据的容器; 数据库管理系统(DBMS):数据库软件.开发者通过 DBMS 操纵 DATABASE 表(TABLE):表是一种结构化的文件,用来存储特定类型的数据.注意表中的数据是特定类型,不能将顾客清单与订单清单存放于同一个表中;同一数据
阅读全文