随笔分类 - oracle
oracle数据库相关知识点
摘要:1、首先需要使用dba登录. 2、运行SQLPlus命令行工具, 输入: connect as sysdba; 3、输入dba的用户名和密码后进行 4、ALTER USER 用户名 IDENTIFIED BY 密码 ;(重置用户的密码)
阅读全文
摘要:1、进入目录:D:\app\dyf\product\11.2.0\dbhome_1\sqlplus\admin。找到glogin.sql并打开 2、添加选中信息 set linesize 150;set pagesize 30; 3、如无法保存则请添加权限
阅读全文
摘要:ACID是指在 数据库管理系统(DBMS)中事物所具有的四个特性:原子性、一致性、隔离性、持久性 事物:在数据库系统中,一个事务是指由一系列连续的数据库操作组成的一个完整的逻辑过程。这组操作执行前后,系统需要处于一个可预知的、一致的状态。 1、原子性:在一个事物中所有的操作要么都成功,要么多失败。如
阅读全文
摘要:sql允许多层嵌套,子查询是嵌套在其他查询中的查询。我们可以把子查询当做一张表来看到,即外层语句可以把内嵌的查询结果当做一张表使用。 子查询查询结果有三种情况 不返回查询记录。若子查询不返回记录则主查询也不会有查询记录 查询单行记录。若子查询返回的是单行记录,则在主查询中可以对该单行记录使用比较运算
阅读全文
摘要:1、等值连接:取关系列相同的记录select * from emp e,dept d where e.deptno=d.deptno;查出emp、dept表中deptno列相同的记录2、非等值连接:取关系列不相同的记录select * from emp e,dept d where e.deptno>d.deptno;查出emp表中deptno大于dept表中的记录 3、外连接:左左外连接以左表...
阅读全文
摘要:--结构化查询语言 (Structured Query Language),具有定义、 --查询、更新和控制等多种功能,是关系数据库的标准语言。 --SQL分类: -- 数据操纵语言DML Data Manipulation Language : -- SELECT INSERT UPDATE DELETE --插入值 INSERT INTO T_THREE_KILLED T (T...
阅读全文
摘要:--条件比较 /* =,!=,,,=, any,some,all is null,is not null between x and y in(list),not in(list) exists(sub-query) like _ ,%,escape ‘\‘ _\% escape ‘\’ */ --any some 只要满足其中的任何一个即可 SELECT E.ENAME ,E.JOB...
阅读全文
摘要:--查询所有表名 SELECT T.TABLE_NAME FROM USER_TABLES T; --查询所有字段名 SELECT T.COLUMN_NAME FROM USER_COL_COMMENTS T; --查询指定表字段名和注释 SELECT T.COLUMN_NAME ,T.COMMENTS FROM USER_COL_COMMENTS T WHERE T.TABLE_NAME ...
阅读全文
摘要:1、以管理员身份运行命令提示符 2、sc delete 服务名
阅读全文
摘要:登录oracle数据库时我们会遇到这样的提示信息:“数据库字符集(AL32UTF8)和客户端字符集(2%)是不同的”。 这是由于数据库服务端和客户端的字符集不一致所造成的,服务端字符集和客户端字符集相同才能正确解析出数据库里的内容。它们俩就相当于一个编码,一个解码,必须相同才能解码正确 解决方案:
阅读全文
摘要:当我们需要查看数据库信息时,我们更愿意通过客户端来查看,这样不仅操作方便,而且查看更精准。那么需要远程连接数据库需要在本地修改那些配置呢?以下是我个人的经验,希望大家都指正。 1、在oracle安装目录\oracle\product\11.2.0\dbhome_1\NETWORK\ADMIN\tns
阅读全文

浙公网安备 33010602011771号