学习
� 奇了怪了怪
小白的成长历程
展开
-
二维表的字段新增&删除&修改&表名的修改
—oracle学习–oracle的管理系统学习–oracle的数据管理学习–oracle的用户管理–oracle二维表管理–二维表的创建–创建语句–约束–修改二维表–二维表的维护–添加新的字段:–alter table 表名 add 字段名 类型alter table student add sphone number(11)–在学生表中添加新的字段–修改原有字段–修改...原创 2019-07-08 08:44:18 · 165 阅读 · 0 评论 -
JDBC删除修改数据&事务管理
//删除package com.bjsxt.delete;import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;import java.sql.Statement;import java.util.Arrays;public class TestDel {publi...原创 2019-07-12 11:34:51 · 521 阅读 · 0 评论 -
jdbc新增学习
package com.bjsxt.insert;import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;import java.sql.Statement;/**jdbc新增学习: 1 导入jdbc驱动包 2 加载驱动 3 常见数据库连接...原创 2019-07-12 11:24:45 · 83 阅读 · 0 评论 -
二维表创建约束学习:(主键约束,非空约束,检查约束,唯一约束)
—Oralce的二维表操作–创建表并同时添加约束–主键约束–非空约束–检查约束–唯一约束–外键约束–简单的表创建和字段类型–简单的创建语句:create table student(sno number(10) ,–primary keysname varchar2(100) ,–not nullsage number(3), --check(sage<150 and...原创 2019-07-07 13:49:29 · 773 阅读 · 0 评论 -
oracle的账户管理学习:
–权限:具备某类事物的操作的能力,此能力称为权限。–角色:一系列权限的集合–oracle自带账户:– system 管理账户 bjsxt–特点:具备大部分oracle的操作权限,主要用来管理普通账户及oralce的数据–使用人:oracle数据维护工作人员– sys 超级管理员账户 bjsxt–特点:具备system的所有权限,同时又具备其他的权限–使用人:oracle攻城狮–...原创 2019-07-06 15:56:51 · 107 阅读 · 0 评论 -
SQL92联合查询
—多表联合查询:–当需要获取的数据分布在多张中,考虑使用联合查询–SQL92方式–SQL99方式–SQL92方式–笛卡尔积:将多个表的数据进行一一对应,所得到结果为多表的笛卡尔积。–结果的数量为所有表的数量的乘积。select * from emp,dept where emp.deptno=dept.deptno–等值连接筛选–概念:先做表的笛卡尔积,然后筛选,筛选条件为等值筛...原创 2019-07-06 11:13:40 · 123 阅读 · 0 评论 -
Oracle的二维表管理 oracle二维表的创建
—Oracle的二维表管理–oracle二维表的创建–创建表:–使用:create table 表名(字段名 类型,字段名 类型,…);–数据类型:–number类型–数值类型–整数类型 number(a) 总长度为a–浮点数类型 number(a,b) 总长度为a,小数位长度为b,小数位可以不写。–varchar2类型–字符类型 varchar2(ln) ln表示字符的最...原创 2019-07-06 11:11:38 · 144 阅读 · 0 评论 -
SQL92&SQL99实现三表联合查询
–SQL92&SQL99实现三表联合查询–创建city表:使用图形操作即可–给city表添加测试数据List iteminsert into city values(1,'商丘','历史闻名古都');insert into city values(2,'邯郸','历史闻名古都');insert into city values(3,'洛阳','历史闻名古都');insert ...原创 2019-07-06 10:18:51 · 175 阅读 · 0 评论 -
SQL99多表查询
—多表联合查询:–当需要获取的数据分布在多张中,考虑使用联合查询–SQL92方式–SQL99方式–SQL99多表查询–注意1:依然可以给表添加别名–注意2:如果使用on或者usering关键对结果进行筛选,必须使用inner join作用表与表的连接,其中inner可以省略–注意3:外连接的 outer关键字可以省略不写–注意4:依然可以继续使用分组,having ,排序等–笛卡...原创 2019-07-05 08:41:05 · 105 阅读 · 0 评论 -
Oracle练习
–1.选择部门30中的所有员工.select * from emp where deptno=30–2.列出所有办事员(CLERK)的姓名,编号和部门编号.select empno,ename,deptno from emp where job=‘CLERK’–3.找出佣金高于薪金的员工.select * from emp where comm>sal–4.找出佣金高于薪金的60...原创 2019-07-04 19:57:17 · 141 阅读 · 0 评论 -
Oracle 转换函数&其他函数
–转换函数:–to_number(数值类型的字符):将字符转换为数值–to_char(数值或者是日期):将数值或者日期转换为字符–to_date(日期格式的字符):将字符转换为日期----------------数值和字符的互转-----------------------–字符转换为数字char---->numberselect to_number(‘123’)+2 from...原创 2019-07-04 15:17:19 · 129 阅读 · 0 评论 -
Oracle函数学习(单行函数,多行函数,转换函数,其他函数)
–查询工作为SALESMAN,MANAGER并且工资大于2500的员工信息–and关键字的执行级别高于or–可以使用小括号提升条件的执行级别,使用了小括号的级别是最高的select * from emp where (job=‘SALESMAN’ or job=‘MANAGER’) and sal>2500–Oracle函数学习(单行函数,多行函数,转换函数,其他函数)–单行函数学...原创 2019-07-04 13:10:36 · 126 阅读 · 0 评论 -
PreparedStatement和Statement区别详解
技术原理该 PreparedStatement接口继承Statement,并与之在两方面有所不同:PreparedStatement 实例包含已编译的 SQL 语句。这就是使语句“准备好”。包含于 PreparedStatement 对象中的 SQL 语句可具有一个或多个 IN 参数。IN参数的值在 SQL 语句创建时未被指定。相反的,该语句为每个 IN 参数保留一个问号(“?”)作为占位符。...转载 2019-07-12 17:19:39 · 130 阅读 · 0 评论 -
oracle的其他知识 -- oracle的序列,视图,索引 -- oracle的分页查询 -- oracle的数据库备份 -- oracle的图形化界面操作
—oracle学习–oracle的管理系统学习–oracle的数据管理学习–oracle的用户管理–oracle二维表管理–oracle的其他知识–oracle的序列,视图,索引–oracle的分页查询–oracle的数据库备份–oracle的图形化界面操作–oracle的序列的学习–创建序列–使用 create sequence 序列名–特点1:默认开始是没有值的,也就...原创 2019-07-08 09:16:14 · 127 阅读 · 0 评论 -
技术面试不该问的4大问题 必须问的一个问题
技术面试不该问:01.我能拿多少工资?02.五险一金有没有?交通补助有没有?03.公司经常加班吗?04.您觉得我今天能面上吗?应该多问关于技术方面的问题 工资待遇问人事即可 问以上问题只会给面试减分01.面试即将结束,面试官问:您还有什么问题吗? (问技术相关的)1.产品问题,问该公司的产品用到什么技术,这些技术不太熟要不要回去看一下2.新技术如SpringBoot技术在公司是怎...原创 2019-07-31 20:01:30 · 1970 阅读 · 0 评论