Oracle数据库常用命令记录
1.Sql建表
CREATE TABLE AAABBBCCCDDD(
ID VARCHAR2(50) primary key,
AAAAAAAA VARCHAR2(50) not NULL,
BBBBBBBB VARCHAR2(50),
CCCCCCCC VARCHAR2(50),
DDDDDDD VARCHAR2(500),
)
2.新增字段
REVISE_TIME
ALTER TABLE ACCEPT_SYSTEM ADD REVISE_TIME DATE
3.清表
truncate table AAAAA;
truncate table BBBBB;
4.修改表名
ALTER TABLE rejion_check RENAME TO region_check;
5.用Excel拼装SQL的insert语句
=CONCATENATE("insert into ex_organization_check
(ID,STANDARD_CODE,CURRENT_CODE,REGION_CODE,UNITE_SOCIAL_CODE,CREAT_TIME)
values (sys_guid(),'",F3,"','",D3,"','",C3,"','",G3,"',SYSDATE);")
6.在某字段有值不为空的情况下,修改该字段的属性
1. 把原字段换个名字,address改为myaddress
● alter table t_person rename column address to myaddress;
2.在表中添加一个原字段名字 address 并把类型定义为自己想改变的类型
● alter table t_person add address number(10);
3.把备份的myaddress字段内容添加到新建字段address中来
● update t_person set address = myaddress;
4.把备份字段myaddress删除
● alter table t_person drop column myaddress;
7.查询所有表名
select table_name from user_tables
8.锁表查询
SELECT object_name, machine, s.sid, s.serial#
FROM gv$locked_object l, dba_objects o, gv$session s
WHERE l.object_id = o.object_id AND l.session_id = s.sid;
9.释放锁的表
--alter system kill session 'sid, serial#';
ALTER system kill session '23, 1647';
10.oracle扩充字段长度
alter table ACCEPT_COMPANY modify ENTERPRISE_SORT_CODE varchar2(20);
11.表A和表B比较,有相同数据返回1否则返回0
select *, case when (select count(1) from b where id = a.id)>0 then 1 else 0 end as flag from a
12.将A表中一列数据插入到B表中通过共同的字段
表A:G_NO、G_Detail 两列
表B:G_NO、MARKS 两列 --sqlserver
update a set a.G_Detail =(select MARKS from 表B b where a.G_NO=b.G_NO) from 表A a
--oracle
update 表A a a set a.G_Detail =(select MARKS from 表B b where a.G_NO=b.G_NO)
Oracle数据库常用命令记录的更多相关文章
- ORACLE数据库 常用命令和Sql常用语句
ORACLE 账号相关 如何获取表及权限 1.COPY表空间backup scottexp登录管理员账号system2.创建用户 create user han identified(认证) by m ...
- Oracle数据库常用命令(持续更新)
1. 查询当前用户所有的表 select * from user_tables; 2. 查询当前用户能访问的表 select * from all_tables; 3. 获取表字段 select * ...
- Oracle数据库——常用命令(用户管理、数据库导入导出)
--==cmd控制台==-- --==日常用户管理SQL==-- --连接到SQLPLUS >sqlplus /nolog --以dba身份连接 sql>conn / as sysdba ...
- Oracle数据库常用命令整理
转至:https://blog.csdn.net/creativemobile/article/details/8982164 1监听 (1)启动监听 lsnrctl start (2)停止监听 l ...
- Oracle数据库常用命令
导出表数据 exp user/pwd@dbname file=filename.dmp tables=tbl_name rows=y indexes=n triggers=n grants=n 导入表 ...
- oracle rac 数据库常用命令
oracle rac 数据库常用命令:1.所有实例和服务的状态srvclt status database -d orcl单个实例的状态:srvctl status instance -d orcl ...
- Oracle数据库常用的Sql语句整理
Oracle数据库常用的Sql语句整理 查看当前用户的缺省表空间 : select username,default_tablespace from user_users; 2.查看用户下所有的表 : ...
- Oracle手边常用命令及操作语句
Oracle手边常用命令及操作语句 作者:白宁超 时间:2016年3月4日11:24:08 摘要:日常使用oracle数据库过程中,常用脚本命令莫不是用户和密码.表空间.多表联合.执行语句等常规操作. ...
- oracle数据库常用查询一
oracle数据库常用查询一 sqlplus / as sysdba; 或sqlplus sys/密码 as sysdba;两者都是以sys登录.conn scott/tiger@orcl; conn ...
随机推荐
- codeforces round 425 div2
A. Sasha and Sticks 水题,判断一下次数的奇和偶就可以的. B. Petya and Exam 赛上的时候没有写出来,orz,记录一下吧. 题意:给出一个模式串,可能会有?和*两种符 ...
- hadoop fs:du统计hdfs文件(目录下文件)大小的用法
hadoop fs 更多用法,请参考官网:http://hadoop.apache.org/docs/r1.0.4/cn/hdfs_shell.html 以下是我的使用统计文件时使用的记录: [t@d ...
- POJ- 1094 Sorting It All Out---拓扑排序是否唯一的判断
题目链接: https://vjudge.net/problem/POJ-1094 题目大意: 该题题意明确,就是给定一组字母的大小关系判断他们是否能组成唯一的拓扑序列.是典型的拓扑排序,但输出格式上 ...
- jmeter出现卡死或内存溢出的解决方案
故事背景:在初次使用jmeter的时候,把线程设置较大值的时候,jmeter工具很容易就卡死了,导致每次做压测的时候都无法顺利完成,非常的闹心,通过各种方法寻找解决方案,终于找到了一个比较靠谱的方法, ...
- [LeetCode] Max Stack 最大栈
Design a max stack that supports push, pop, top, peekMax and popMax. push(x) -- Push element x onto ...
- 【linux之crontab,启动】
一.计划任务 atd at命令发布的任务计划 一次性的任务计划 at time ctrl+d 提交 time: 1.绝对时间:12:00 2.相对时间:+8 3.模糊时间:noon midnight ...
- 在windows下使用cmd命令全速下载百度云文件
在windows下使用cmd命令全速下载百度云文件 需要的工具BaiduPCS-GO(链接:https://pan.baidu.com/s/19Sn8gmNi_GZHJwUPu79DPg 密码:gqi ...
- Spring--bean的作用范围
在Spring中,bean的作用范围分以下几种: singleton:spring ioc容器中仅有一个bean实例,bean以单例的方式存在 prototype:每次从容器中调用bean时,都返回一 ...
- [SPOJ 4155]OTOCI
Description 题库链接 给你 \(n\) 个节点,让你兹磁以下操作,维护一棵树: 动态加边: 修改点权: 询问路径上点权和. \(1\leq n\leq 30000\) Solution 好 ...
- [USACO13OPEN]照片Photo
题目描述 Farmer John has decided to assemble a panoramic photo of a lineup of his N cows (1 <= N < ...