oracle
随风而行无疾而歌
一个喜欢学习技术的程序员
展开
-
Linux centOS 7.2 命令行下 静默安装部署oracle11g数据库
小编今天给大家带来Linux系统,Linux命令行下部署 oracle安装数据库,原创 2018-06-13 09:42:49 · 13817 阅读 · 11 评论 -
oracle基础 第九篇 sql查询 子查询
子查询语法:子查询 (内查询) 在主查询之前一次执行完成。子查询的结果被主查询(外查询)使用 。注意事项:子查询要包含在括号内。将子查询放在比较条件的右侧。单行操作符对应单行子查询,多行操作符对应多行子查询。单行子查询:只返回一行。使用单行比较操作符:操作符 含义 = Equal to > Greate...原创 2019-07-02 21:25:40 · 188 阅读 · 0 评论 -
oracle基础 第八篇 sql查询 分组函数
分组函数:分组函数作用于一组数据,并对一组数据返回一个值。组函数忽略空值。NVL函数使分组函数无法忽略空值。组函数类型:AVG( expr):返回expr的平均值,只能用于数值型数据。COUNT(expr ): 返回expr不为空的记录总数。,适用于任意数据类型。MAX( expr):返回expr的最大值,适用于任意数据类型。MIN ( expr):返回ex...原创 2019-06-18 16:36:18 · 205 阅读 · 0 评论 -
oracle基础 第五篇 基本查询sql
查询整张表:select * from 表名;查询部分列:select 字段1,字段2,......from 表名;例如:select last_name,salary from employess;注意:SQL 语言大小写不敏感。SQL 可以写在一行或者多行。关键字不能被缩写也不能分行 。各子句一般要分行写。使用缩进提高语句的可读性。算术运算...原创 2019-06-12 20:58:34 · 222 阅读 · 0 评论 -
oracle基础 第八篇 多表查询
使用连接在多个表中查询数据:在 WHERE 子句中写入连接条件。在表中有相同列时,在列名之前加上表名前缀。使用表名前缀在多个表中区分相同的列。在不同表中具有相同列名的列可以用表的别名加以区分。使用别名可以简化查询。使用表名前缀可以提高执行效率。内连接和外连接:内连接: 合并具有同一列的两个以上的表的行, 结果集中不包含一个表与另一个表不匹配的行。外连...原创 2019-06-16 20:38:23 · 232 阅读 · 0 评论 -
oracle基础 第七篇 查询sql 之单行函数
单行函数: 操作数据对象。接受参数返回一个结果。只对一行进行变换 。每行返回一个结果 。可以转换数据类型 。可以嵌套 。参数可以是一列或一个值。分别有:字符函数。数值函数。日期函数。通用函数。转换函数。字符函数:1.大小写控制函数:这类函数改变字符的大小写。有:LOWER(lower)(将输出结果全换成小写)、UP...原创 2019-06-14 22:48:46 · 146 阅读 · 0 评论 -
oracle基础 第六篇 查询sql 之过滤和排序
过滤:使用WHERE 子句,将不满足条件的行过滤掉:select * from 表名 where + 条件;select 字段1、字段2。。。。。。from 表名 where + 条件;例如:SELECT employee_id, last_name, job_id, salaryFROM employeesWHERE salary = '3000';字...原创 2019-06-13 06:56:58 · 243 阅读 · 0 评论 -
oracle基础 第四篇 约束
约束的作用1、定义规则。2、确保完整性。注意事项:如果不指定约束名 ,Oracle server 自动按照 SYS_Cn 的格式指定约束名 创建和修改约束: 建表的同时 建表之后 可以在表级或列级定义约束 可以通过数据字典视图查看约束。作用范围: ①列级约束只能作用在一个列上 ②表级约束可以作用在多个列上(当然表级约束也 可以作用在一个列上)定义方式: ...原创 2019-06-11 16:33:05 · 166 阅读 · 0 评论 -
oracle基础 第三篇 操作表中的数据(复制表和SQL增删改查)
增加数据(插入数据)向表中指定字段添加值insert into 表名 (字段1名,字段2名......) values(字段1的值,字段2的值.......);向表中所有字段添加值insert into 表名 values(字段1的值,字段2的值,字段3的值。。。。);例:insert into user (789,'xxx','sss',787,sysdate);//字符...原创 2019-05-01 20:09:07 · 156 阅读 · 0 评论 -
oracle基础 第二篇 管理表
数据库表约定: 1、每一列数据必须具有相同数据类型。 2、列名唯一。 3、每一行数据的唯一性。常用数据类型: 字符型:CHAR(n) 类型 (n最大值为2000) NCHAR(n) 类型(n最大值为1000) VARCHAR2(n) :比CHAR类型节约空间,根...原创 2019-04-28 10:59:19 · 167 阅读 · 0 评论 -
oracle基础 第一篇 用户和表空间
查看登录用户命令:show userdba_users(用户数据表,只能用dba权限查看),user_users(允许普通用户权限查看)数据字典:数据库用户管理的表格,查看当前oracle数据库里面有多少个用户:SELECT USERNAME from dba_users;//只存在sys和sysdba用户中解锁用户(启用用户)命令:alter user 用户名 ac...原创 2019-04-22 00:03:17 · 188 阅读 · 2 评论 -
centos 7.2 oracle sqlplus / as sysdba 连接不上数据库,报用户或密码错误
昨天在想创建用户时,发现系统的数据库用sqlplus / as sysdba 连接不上,请教了公司的dba大佬帮忙,解决,发现原因和解决方法如下:打开oracle安装目录下的oracle/product/11.2.0.1/network/admin/sqlnet.ora(注:每个人的安装目录都不一样),打开原来是这样:SQLNET.AUTHENTICATION_SERVICES...原创 2018-11-02 14:33:51 · 4497 阅读 · 0 评论 -
SSM搭建整合(Maven项目)第一篇 外加增删改查
一、 首先我们得先建一个Maven项目,可以参考我这篇文章:https://blog.csdn.net/qq_38000902/article/details/79565136建后以下目录,你会发现IDEA识别不了,我们得设置让IDEA识别一下:打开File里面的Project structure设置分别设置识别如下:点击Apply,再点击ok退出设置 二、接着在...原创 2018-10-16 14:14:18 · 659 阅读 · 0 评论 -
Maven项目中oracle数据库连接不上(已经在pom文件中配置jdbc驱动文件)
在Maven项目中配置数据库连接的过程中,出现java.lang.ClassNotFoundException: oracle.jdbc.OracleDriver:但是检查了很久都没有发现哪里出现错误,该配置的都配置了,然后在百度找了一下,发现是oracle版本不同造成的:参考来自https://blog.csdn.net/qq_33314107/article/details/7...原创 2018-09-18 20:21:45 · 3386 阅读 · 0 评论 -
将oracle驱动包引入到maven项目中
由于oracle商业版权问题,maven不能通过中心资源库直接下载jar包,需手动处理:第一步:将下载的ojdbc6.jar放入一个文件夹里:第二步: 在cmd中执行下面的命令:命令:g: //进入文件所在的硬盘内命令:cd G:\测试oracle //进入文件所在的文件夹命令:mvn install:install-file -DgroupId=com.oracle ...原创 2018-09-18 20:09:16 · 2419 阅读 · 0 评论 -
数据库连接工具显示中文乱码和计算机显示中文乱码
用putty或者其他数据库连接工作连接出现中文乱码问题,先给自己计算机加上环境变量变量名:NLS_LANG变量值:AMERICAN_AMERICA.AL32UTF8如下:sqlplus / as sysdba用数据库连接工作连接,发现如果还是乱码的话,上数据库服务,连接数据库...原创 2018-06-28 09:30:00 · 1012 阅读 · 0 评论 -
Linux数据库连接和关闭、和启动
Linux命令下oracle 连接命令:sqlplus / as sysdba启动oracle数据库命令:startup关闭oracel数据库命令:shutdown immediate查看监听状态:命令: lsnrctl status 启动监听:lsnrctl start 停止监听:lsnrctl stop ...原创 2018-06-27 16:38:31 · 3029 阅读 · 0 评论 -
java基础第三十三篇 包装类(Wrapper)的使用
针对八种基本数据类型定义相应的引用类型—包装类(封装类): 基本数据类型 包装类 byte Byte short Short int Integer long Long float Float double Double boolean Boolean ch...原创 2019-08-02 14:08:25 · 737 阅读 · 0 评论