数据库
qwxx.
这个作者很懒,什么都没留下…
展开
-
数据库备份
数据库备份原创 2023-03-10 17:36:47 · 141 阅读 · 0 评论 -
SQL相关笔记
SQL相关笔记 SubString()用法 时间的处理 select CONVERT(varchar(8),getdate(),112) select CONVERT(varchar(10),getdate(),120) select DATEADD(day,-1,getdate()) CharIndex()的用法 CharIndex(’(’,a.jiage)原创 2021-09-09 21:55:49 · 101 阅读 · 0 评论 -
Oracle学习----高级篇(六)-----Oracle用户,角色和权限
Oracle用户,角色和权限 Oracle用户 Oracle用户分为两种: 普通用户 系统用户:sys、system 视图dba_users 存储所有用户信息 创建用户 create user 用户名 identified by 密码 default tablespace 表空间 授予session权限(使用户可以登陆) grant create session to 用户名 锁定和开启账号 a...原创 2019-10-20 00:25:55 · 242 阅读 · 0 评论 -
Oracle学习----高级篇(五)-----Oracle函数与存储过程,程序包
Oracle函数与存储过程 Oracle自定义函数 Create function Oracle存储过程原创 2019-10-19 23:01:14 · 255 阅读 · 0 评论 -
Oracle学习----高级篇(四)-----Oracle触发器
Oracle触发器 触发器简介 具备某些条件,由数据库自动执行的一些DML操作行为。 语句触发器 语句触发器针对整个表,作用于整个表操作; 语法结构: Create trigger 触发器名称 Before / After 触发动作 On 作用对象 触发器谓词:INSERTING、UPDATING、DELETING ...原创 2019-10-19 10:14:52 · 374 阅读 · 0 评论 -
Oracle学习----高级篇(四)-----Oracle游标
Oracle游标 游标简介 使用游标,我们可以对具体操作数据,比如查询的结果,对行、列数据进行更加细致的处理。以及对其他DML操作进行判断等操作。 显式游标 set serveroutput on; --定义游标 declare cursor cu_emp is select empno,ename,sal from emp; --定义变量,接收数据 --动态指定内存 %type ...原创 2019-10-17 23:06:13 · 309 阅读 · 0 评论 -
Oracle学习----高级篇(三)-----Oracle控制语句
Oracle控制语句 --让控制台输出信息 set serveroutput on; --定义数值 declare n number:=1; v varchar2(10):='world'; begin --控制台输出 dbms_output.put_line('hello'||n||v); end; IF条件语句 set serveroutput on; dec...原创 2019-10-17 17:39:06 · 147 阅读 · 0 评论 -
Oracle学习----高级篇(二)---Oracle约束
Oracle约束 一、主键约束 二、外键约束 三、唯一性约束 四、检查约束 五、默认值约束 六、非空约束原创 2019-10-17 12:39:08 · 172 阅读 · 0 评论 -
Oracle学习-----高级篇(一)------Oracle视图
Oracle视图 create or replace view v_emp1 as select ename,job from emp; 参考:https://blog.csdn.net/wl_ldy/article/details/5289557. 只读视图: create or replace view v_emp1 as select ename,job from emp wit...原创 2019-10-11 23:19:45 · 324 阅读 · 0 评论 -
Oracle学习------基础篇(六)-----Oracle 数据类型及函数
Oracle 数据类型及函数 参考:https://blog.csdn.net/qq_42906423/article/details/101320737. 一、字符串类型及函数 字符串类型: Char(n):固定长度字符串,假如长度不足n,右边空格补齐-----查询效率高 Varchar(n):可变长度字符串,假如长度不足n,右边不会补齐-----存储空间占用少 Varchar2(n):Orac...原创 2019-10-11 22:48:49 · 127 阅读 · 0 评论 -
Oracle学习---基础篇(五)------Oracle数据库表
Oracle数据库表(tables->new) 在系统用户中创建表 在其他用户中创建表并查询 Oracle虚拟表dual表 Dual表是sys用户下的一张虚表;提供一些运算和日期操作时用到 ...原创 2019-10-11 01:07:21 · 113 阅读 · 0 评论 -
Oracle学习---基础篇(四)----细谈Oracle表空间及PL/SQLdeveloper用法
Oracle表空间 创建aspnet表空间 aspnet_jygl表空间用来存放Oracle的membership的相关内容 更改用户默认表空间 表空间改名 删除表空间(注意:不能删除默认表空间,只能删除用户在表空间用。且物理文件要手动删除) ...原创 2019-10-11 01:01:13 · 184 阅读 · 0 评论 -
Oracle学习-----基础篇(三)------Oracle序列
Oracle序列 一、序列简介 序列作为数据库里的对象,主要作用是生成唯一的主键值; 二、创建序列 create sequence 序列名称; 创建一个表t_user 创建主键id(名称:P_ID) 向表中插入数据:(注意:要提交事务以后才可以查询到插入的数据) 重要属性: 序列名称 currval----当前值 nextval----下一个值 查询当前序列值 指定初始值:sta...原创 2019-10-11 00:42:54 · 381 阅读 · 0 评论 -
Oracle学习--基础篇(二)----scott用户默认表介绍
scott用户默认表介绍 表连接操作 并集: select * from t_user1 union all select * from t_user2; 交集: select * from t_user1 intersect select * from t_user2; 差集: select * from t_user1 minus select * from t_user2; ...原创 2019-10-11 00:30:30 · 147 阅读 · 0 评论 -
Oracle学习----基础篇(一)----SQL语法之单表查询
SQL语法之单表查询 --查询表所有数据 select * from EMP t; --查询表中指定字段 select empno,ename,job from emp; --查询结果的字段使用别名 select empno as 编号,ename as 姓名,job as 职位 from emp; --连接符 select 字段名||'字符' from 表名 select '编号:'||empn...原创 2019-10-11 00:09:25 · 179 阅读 · 0 评论 -
plsql中scott无法用sysdba身份登录
plsql中scott无法用sysdba身份登录 第一步:用sys以sysdba的身份登录 第二步:执行grant sysdba to scott; 第三步:重新用scott的sysdba身份登录plsql原创 2019-09-26 16:52:27 · 893 阅读 · 0 评论 -
在PLSQL Developer上的基本操作
在PLSQL Developer上的基本操作 PLSQL Developer新手使用教程(图文教程).原创 2019-09-24 17:36:02 · 912 阅读 · 0 评论 -
使用SQL server的基本语句
使用SQL server的基本语句 USE 数据库名----Use 是跳转到那个数据库,对这个数据库进行操作。 创建(books)表 create table books ( book_id int identity(1,1) primary key, book_name varchar(20), book_price float, book_auth varchar(10) ); 插...原创 2019-09-23 23:23:17 · 299 阅读 · 0 评论