oracle数据库常用操作语句
新增字段:alter table 表名 add
(NAME VARCHAR(12),
VALUE NUMBER(10)
);
添加注释:comment on column 表名.name is '姓名';
删除表字段:alter table 表名 drop column 字段名(列名);
修改字段名:alter table 表名 rename column 现列名 to 新列名;
删除字段名:alter table 表名 drop column 字段名
NVL(a,b): a不为null,结果为a,否则为b。
NVL2(a,b,c) :a不为null, 结果为b, 否则为c。
function:vempid mytable.id%type;//vempid参数的数据类型跟mytable表的id字段类型一样,当你修改mytable表的ID字段类型,就不用修改function了
procedure:newID in mytable.id%type//newId参数的数据类型跟mytable表的id字段类型一样,当你修改mytable表的ID字段类型,就不用修改procedure了
删除函数:drop function 方法名;
minus :A minus B 即在A中存在,而在B中不存在的记录。例如
select id from a minus select id from b
只获取系统日期,不要时分秒
select trunc(sysdate) from dual //这样得到的格式如:2018/08/02
declare匿名函数
declarev_avgsal number(6,2);//定义变量begin//sql语句end;
oracle自治事务 :AUTONOMOUS_TRANSACTION
去掉回车换行符:chr(10)是换行符,chr(13)是回车,制表符 chr(9)
replace('去掉换行符 ',chr(10),'')
oracle 打印输出 :
dbms_output.put_line('需要输出的内容');
select * from 表 where 字段 is null : oracle会查询返回‘’和null的数据。oracle对空字符和null是一个意思
快速新建一个表一模一样的表,并把数据插入。create table newtablename as select * from oldtablename;
Merge into用法
merge into 目标表 ausing 源表 bon(a.条件字段1=b.条件字段1 and a.条件字段2=b.条件字段2 ……) when matched then update set a.更新字段=b.字段when not macthed then insert into a(字段1,字段2……)values(值1,值2……)
macthed或not macthed语句可以只有一个。参考: https://blog.csdn.net/spw55381155/article/details/79891305
PLSQL : https://baike.baidu.com/item/plsql/9042661?fr=aladdin
https://blog.csdn.net/wahaa591/article/details/46648365
转载于:https://www.cnblogs.com/Alwaysbecoding/p/9177761.html
oracle数据库常用操作语句相关推荐
- Oracle 数据库常用操作语句大全
原文:Oracle 数据库常用操作语句大全 一.Oracle数据库操作 1.创建数据库 create database databasename 2.删除数据库 drop data ...
- 数据库常用操作语句总结
数据库常用操作语句总结 一.基础 1.select 语句 2.select distinct 语句 3.where 子句 4.and 和 or 运算符 5.order by 语句 6.insert i ...
- Oracle mysql 语句_Oracle 数据库常用操作语句大全
一.Oracle数据库操作 1.创建数据库 create database databasename 2.删除数据库 drop database dbname 3.备份数据库 完全备份 exp dem ...
- oracle ignore_Oracle 数据库常用操作语句,速速收藏
点击上方SQL数据库开发,关注获取SQL视频教程 SQL专栏 SQL数据库基础知识汇总 SQL数据库高级知识汇总 来源:Crazy Struggle www.cnblogs.com/1312mn/ar ...
- oracle数据库常用操作
原文地址:http://www.cnblogs.com/muzifei/archive/2011/11/04/2235864.html 用户的权限问题: 1.使用create user语句创建用户,a ...
- 分享Oracle数据库常用操作指令
转自:微点阅读 https://www.weidianyuedu.com 一.启动和关闭Oracle数据库 1. 数据库启动以SYSDBA身份登录数据库启动命令:STARTUP [启动选项] 数据库启 ...
- 数据库常用操作语句(学生表、选课表、成绩表)
例1:查询全体学生的学号与姓名. SELECT Sno, Sname FROM Student 例2.查询全体学生的姓名.学号.所在系 SELECT Sname, Sno, Sdept FROM St ...
- Oracle数据库常用操作sql语句
1.--建立表空间 create tablespace cmdb_db datafile '\home\cmdb_11.dbf' size 100m autoextend on next 50m ex ...
- Oracle数据库常用SQL语句查询
查询第一条记录 where语句后面跟上 and rownum=1 2.日期所相差分钟数 ceil((LOGOUT_TIME - LOGIN_TIME) * 24 * 60) 3.group by分组 ...
最新文章
- haproxy服务启动命令_HaProxy安装和常用命令
- Winform中实现实时颜色拾取器显示RGB和16进制颜色(附代码下载)
- Android异步任务机制之AsycTask
- 马斯克称下一代超级工厂占地可能没必要更大 但可能更先进
- 需求跟踪矩阵模板_需求可追溯性矩阵(RTM)生成程序使用说明
- ReadWriteLock1.8源码
- 数据之路 - Python爬虫 - Xpath库
- 最新前端四天精通node.js视频教程
- 保险数据管理学会IDMA简介
- 基于java的小型旅游网站设计(含源文件)
- PCB正片和负片的个人理解
- 人力资源管理-人际交往中的6个心理效应
- python数据按照分组进行频率分布_3.2.1 分布分析
- 语言(Language)和语法(Syntax)简述
- 彻底卸载Tomcat
- 纪念谢尔盖·科尔塔科夫
- 【C语言基础-」TurboC环境】-」bioskey函数详细分析
- HTML女朋友生日祝福、老婆生日快乐源代码,可定制照片+音乐+表白话
- wordpress建站准备教程(一)域名:域名备案、域名注册、域名绑定、域名解析
- 缩招/裁员/倒闭,互联网今年特别冷
热门文章
- php魔术方法例子,PHP魔术方法示例
- java中queue与stroke,Java制作有向线并使其移动
- oracle怎么把in值列出来,oracle – SELECT的解析和绑定变量.. WHERE列IN(..)查询
- iphonex售价_苹果将发电竞笔记本,售价3.5w起!
- 20191004:包装类Integer,int,String类的相互转换
- 文件共享服务器灾备,搭建容灾性强、可管理的的文件共享服务器-windows server 2008 DFS续...
- 对if...else if...的理解
- 获取Android Studio的Sha1
- GitHub热榜第四!这套Python机器学习课,免费获取还易吸收 | 资源
- 逆天语言模型GPT-2最新开源:345M预训练模型和1.5B参数都来了