1.查找结果集中的两行数据
select device_id,loopback_ip,gather_id,snmp_ro_community,snmp_rw_community from tab_deviceresource where rownum<3;
2.查表及带条件查找
select * from tab_analyse_base_function;
select *from tab_lancetwork_template where template_id>=60000;
3.建表语句
create table tab_syslog_keyword_config(
DEVICE_MODEL VARCHAR2(40) ,
OS_VERSION VARCHAR2(40) ,
RESOURCE_TYPE_ID NUMBER(10) ,
KEY_WORD_SEND VARCHAR2(255) ,
KEY_WORD_NOTSEND VARCHAR2(255) ,
GATHER_ID VARCHAR2(40)
);
4.表备份
create table 新表名 as select * from 旧表名; ----这个可行
select * into 新表名 from 旧表名;----这个在oracle下不可行,可用于sybase
5.添加字段
alter table tab_ftp_link add(FTP_FILENAME varchar2(50));--Muten亲测可用
6.将数据导出成文件
进入sqlplus之后:
SQL>set echo on
SQL>set feedback off
SQL>set heading off
SQL>set verify off
SQL>set trimspool on
SQL>set pagesize 1000
SQL>set linesize 1000
SQL>spool /tmp/zl/tab_xxx.sql;
SQL>select * from tab_xxx;
SQL>spool off;
7.执行sql文件中的数据
oracle用命令执行sql脚本文件
8.ORACLE数据迁移的方法
Oralce数据库迁移-dbms_metadata.get_ddl 的使用方法总结
9.我的电脑上的plsql客户端的配置
E:\002-软件安装包\034-PL-SQL\PLSQL Developer 14\PLSQL Developer 14\oracle_11_64\NETWORK\ADMIN\tnsnames.ora
10.查看oracle是否设置了自动提交
show autocommit
11.将oracle执行的非查语句设置成自动提交
set autocommit
12.归类
select olt_ip,count(olt_ip) as num from tab_port_onu
where ONU_MAC is not null or ONU_SN is not null
group by olt_ip
13.sqlplus一些模式的设置
14.Sqlplus中设置行宽和列宽-解决列显示不全
调整列宽:col 列名 fromat a数值
调整行宽:set linesize 数值
例子:
col name format a20
col cmd_str format a200