sqlplus基本操作

SQLPlus 的基本操作 今天学习了Orcale数据库,下面来学习一下记忆一下基本的操作语句, 首先安装就不说了,这个照着网上来就好。 本文章都是dom窗口下的操作 1.登陆 在dom 窗口输入SQLPlus 就可以进入到Oracle的进入程序中 2.进入 输入用户名和口令后就可以进入SQL语句了。 3.退出 quit 退出 exit 退出 Ctrl + z 退出 说实话我也不知道为啥要有这么多断开方式。 4.切换用户 1.查看当前用户 show user; 2.切换用户 在 Oracle 里面之前一共提 阅读详情
1)登入/出数据库
[oracle@ocmserver]sqlplus jack/tiger@ibm      -----账户jack,密码tiger,数据库实例ibm

SQL*Plus: Release 10.2.0.1.0 - Production on Sat Nov 24 23:38:42 2012

Copyright (c) 1982, 2005, Oracle.    All rights reserved.


Connected to:
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options

SQL> show user;            ----现实当前账号是谁
USER is "JACK"
SQL> disc                     ----退出会话连接,完整写法是disconnect
Disconnected from Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options
SQL>exit                      ----退出sqlplus
2)查询之前的相关设置
1.不设置查询结果格式为:
SQL> select * from tab;

TNAME                                                                                                                TABTYPE
------------------------------------------------------------ --------------
CLUSTERID
----------
WLAN_FUTURE_EVENT                                                                                        TABLE


EMPLOYEES                                                                                                        TABLE


EMP_SAL2                                                                                                         VIEW



TNAME                                                                                                                TABTYPE
------------------------------------------------------------ --------------
CLUSTERID
----------
P1                                                                                                                     TABLE


P2                                                                                                                     TABLE


P3                                                                                                                     TABLE



6 rows selected.

SQL>
----------------------------
2.设置后查询结果
SQL> set line 300            ----设置行大小,完整写法为set linesize 300
SQL> set pages 9000       ----设置页大小,完整写法为set pagesize 9000
SQL> set timing on          ----开启查询时间显示,查询结果会现在此次查询耗时,如Elapsed:00:00:00.02
SQL> select * from tab;

TNAME                                                                                                                TABTYPE                 CLUSTERID
------------------------------------------------------------ -------------- ----------
WLAN_FUTURE_EVENT                                                                                        TABLE
EMPLOYEES                                                                                                        TABLE
EMP_SAL2                                                                                                         VIEW
P1                                                                                                                     TABLE
P2                                                                                                                     TABLE
P3                                                                                                                     TABLE

6 rows selected.

Elapsed: 00:00:00.02
SQL>
3)执行脚本"/","r",";"都可以,常用"/"
SQL> l
    1* select * from tab
SQL> r
    1* select * from tab

TNAME                                                                                                                TABTYPE                 CLUSTERID
------------------------------------------------------------ -------------- ----------
WLAN_FUTURE_EVENT                                                                                        TABLE
EMPLOYEES                                                                                                        TABLE
EMP_SAL2                                                                                                         VIEW
P1                                                                                                                     TABLE
P2                                                                                                                     TABLE
P3                                                                                                                     TABLE

6 rows selected.

Elapsed: 00:00:00.02
SQL> /

TNAME                                                                                                                TABTYPE                 CLUSTERID
------------------------------------------------------------ -------------- ----------
WLAN_FUTURE_EVENT                                                                                        TABLE
EMPLOYEES                                                                                                        TABLE
EMP_SAL2                                                                                                         VIEW
P1                                                                                                                     TABLE
P2                                                                                                                     TABLE
P3                                                                                                                     TABLE

6 rows selected.

Elapsed: 00:00:00.02
SQL> ;
    1* select * from tab
SQL>
4)多行切换及运用
1.查询缓存中的语句
SQL> l
    1    select tname
    2* from tab
SQL>
2.切换到第一行(*号表示当前行)
SQL> 1
    1* select tname
SQL>
3.删除行
SQL> del 2
SQL> l
    1* select tname
SQL>
4.增加行
SQL> i from tab    ----增加行
SQL> l
    1    select tname
    2* from tab
SQL>
5.修改内容
SQL> l
    1    select tname
    2* from tab
SQL> c \tab\your_table     ----修改tab为your_table
    2* from your_table
SQL> l
    1    select tname
    2* from your_table
SQL>
5)sqlplus配置vi为默认缓冲区编辑工具
1)进入sqlplus加目录
cd $ORACLE_HOME/sqlplus/admin/
2)编辑配置文件glogin.sql文件,在末尾加入
DEFINE_EDITOR=vi
3)在sqlplus环境中输入ed进入缓存编辑状态
SQL> l
    1    select tname
    2    from tab
    3* where tname in('p1','p2','p3','p4','p5')
SQL> ed                 ----和vi用法一样,:wq保存。
"afiedt.buf" 4 lines, 65 characters

    1    select tname
    2    from tab
    3* where tname in('P1','P2','P3','P4','P5')
SQL> l
    1    select tname
    2    from tab
    3* where tname in('P1','P2','P3','P4','P5')
SQL> /

TNAME
------------------------------------------------------------
P1
P2
P3

Elapsed: 00:00:00.01
SQL>


本文出自 “Focus on Oracle” 博客,请务必保留此出处http://alexy.blog.51cto.com/6115453/1069959

plsql批量导入数据 立即下载

相关推荐

锁定放大器

锁定放大器

qq_46757048的博客 4706

PLSQL导入@@xxx.tab文件

其实,tab文件是在SQL文件中直接调用的例如: tab文件是:sqlTest.tab,里面是常规SQL语句; sql文件是:@@sqlTest.tab,只有这一行语句; @:表示要执行的文件在当前目录(sqlplus启动的目录) @@:表示要执行的文件(tab)和正在执行的文件(sql)在同一目录下 1、Win+R, 输入CMD 2、cd到sql文件所在的目录; ...

qq_32103873的博客 2527

GEE开发之Landsat8计算MNDWI和数据分析

上一篇博客介绍了landsat8计算NDWI以及数据的获取,这次介绍MNDWI(改进的归一化差异水体指数)。

等待着冬天的风的博客 8439

PL/SQL 导出 表信息

使用plsql时可能遇到导出的问题。

张佳美的专栏 934

最新扣子(coze)案例:在coze上用DeepSeek+私有数据库、知识库,创建你的专属智能体

Gartner预测,到2026年,70%的企业将通过Al知识库实现「组织记忆外化」。数字化时代,数据已成为企业发展的核心资产。我们通过人工智能将知识库从“静态存储"升级为“智能服务”。让"沉睡宝藏"焕发新生,助力企业突破数据困局。

weixin_72689845的博客 2163

华为BEM战略解码体系完整版(85页PPT)(文末有下载方式)

在部门层面,战略解码的核心是将公司战略逐层分解到部门,确保部门目标能够有效支撑公司战略。战略解码的关键原则包括:对公司战略和业务目标的支撑、指标选取考虑部门责任特色、对公司业务流程的支撑、战略解码,华为公司实现了从战略制定到执行的闭环管理,确保了战略目标能够通过可衡量的。战略解码,华为公司实现了从战略制定到执行的闭环管理,确保了战略目标能够通过可衡量的。战略解码体系的核心目标是将公司战略逐层分解,确保战略目标能够通过可衡量的。在公司层面,战略解码的第一步是战略澄清,明确公司的使命、愿景、战略目标及。

AI_data_cloud的博客 2399

oracle 处理tab,crontab对Oracle操作问题处理

以上test.sh文件中必须设置ORACLE_HOME环境变量,否则加入到crontab 里不能正常执行(如把环境变量注释掉:#ORACLE_HOME=/oracle/[root@localhost home]# vi test.sh#!/bin/shOracle_HOME=/oracle/ora10/productexport ORACLE_HOMEuserpwd=test/test@10.11...

weixin_28984379的博客 370

16、树莓派Pico W:蓝牙与Wi-Fi应用指南

本文介绍了树莓派Pico W在蓝牙与Wi-Fi通信方面的应用,涵盖蓝牙配对原理、使用HC-06模块实现手机远程控制LED和传输内部温度,以及通过Wi-Fi进行网络连接、扫描和UDP协议下的设备控制。文章包含详细电路连接、代码实现与测试步骤,并提供拓展建议、常见问题解决方法及开发注意事项,帮助读者快速掌握基于Pico W的无线通信项目开发,适用于物联网入门与实践场景。

sun99的博客 289

oracle 导入.tab文件,使用 UTL_FILE导出TAB和逗号分割数据

DECLARErow_result varchar2(4000);selectsql varchar2(4000);qrycursor SYS_REFCURSOR;txt_handle UTL_FILE.file_type;BEGINselectsql := 'select USER_ID||chr(9)||EXTERNAL_ID||chr(9)||ACCOUNT_ID||chr(9)||C...

weixin_42525582的博客 665

手把手教您如何群晖/飞牛NAS等服务器上一键部署洛雪音乐同步服务,手机电脑无缝同步歌单,支持外网访问

🎵 手机电脑歌单不同步?用Docker在群晖/飞牛NAS等服务器上搭个同步服务器, 3分钟搞定 !支持docker-compose一键部署,手机、电脑、平板收藏夹实时同步,外出也能用域名远程访问 ~ ✨

XiaoqiangClub的博客 4603

使用Qt Creator自带的Qt Designer构造UI界面流程总结

在本文中,我们将总结使用Qt Creator自带的Qt Designer构造UI界面的流程。在对话框中,您可以选择一个控件的信号,然后将其连接到另一个控件的槽。例如,您可以将按钮的点击信号连接到一个槽函数,以响应按钮的点击事件。右键单击窗口设计器中的空白区域,选择适当的布局管理器,如水平布局、垂直布局或网格布局。在Qt Designer中,您可以使用各种预定义的UI控件来设计应用程序的界面。现在,您可以在应用程序的源代码中使用生成的UI界面。在您的源文件中,包含相应的头文件,然后创建一个UI界面的实例。

cl6789的博客 1392

sqlplus的基本操作

sqlplus的基本操作 显示当前用户:SQL> show user 查看当前用户下的表:SQL>select * from tab; tab:数据字典(记录数据库和应用程序源数据的目录),包含当前用户的表。 查看员工表的结构:SQL>desc emp; 设置行宽:set linesize 140; 设置页面:set pagesize 100; 或者将上述两行写入如下两个配置文件,可永久设置: 客户端配置文件:C:\app\Administrator\product\11.2.0\cli

qq_47780875的博客 350

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

sqlplus 基本操作

实验目的: 1、了解SQLPLUS连接数据库的方法 2、掌握SQLPLUS设置环境变量的操作方法 3、掌握利用SQLPLUS格式化查询结果的方法 4、掌握常用的SQLPLUS命令 5、掌握在SQLPLUS编写及运行SQL脚本的方法实验步骤:1、利用SQLPLUS连接oracle数据库 2、设置SQLPLUS的环境变量 pagesize linesize 3、

qq_37655062的博客 1369

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

oracle如何赋管理员权限,Oracle使用SQLPLUS创建用户、表空间、表,赋予权限等基本操作...

使用SQLPLUS创建用户、表空间、表,授予权限等基本操作1.首先打开SQL plus按照以下输入system 回车,输入口令。(system 是默认的管理员用户密码就是在安装的时候设置的口令)请输入用户名: system输入口令:连接到:Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit ProductionWit...

weixin_33477210的博客 3918

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

SQLPLus的一些常用的基本操作

SQLPlus 由于SQLPlus修改数据不容易,所以一般会使用记事本程序的方式进行编辑,直接在命令窗口中输入“ed 文件名”,如图1 图 1 如果文件不存在,会弹出图1的窗口,点击“是”,就创建一个xxx.sql文件,然后打开;如果该文件存在,则弹出该sql文件,可以进行编辑,编辑后,就可以通过@文件名方式执行命令。除了可以通过sqlplus建立文件外,还可以通过@查找磁盘上的文件,比

Intlgj的专栏 6703

oracle sqlplus 的基本操作

oracle的学习心得及操作1 连接数据库: 请输入您的用户名:sys/system/你自己创建的用户 密码:就是你安装数据库的时候输入的口令 这个就是初始你sys/system 的密码 而你自己创建的用户,密码是你自己创建用户的时候创建的 一般连接上数据库的时候用sys (大老板),需要给定一个命令 conn sys as sysdba 创建新用户: create user (自定义的用户名) ...

songyilianblog的博客 239

sqlplus 基本操作

修改sqlplus的显示设置一个列的宽度SQL>  column xid format a3XID           OPERATION     --- ------------------------------0A0     UNKNOWN009000C02000     SQL>  column xid format a20XID           OPERATION  

u012461550的专栏 394

SQLplus 基本操作

1. 查看表结构 SQL>desc 例: SQL> desc tbtest  Name                       Null?    Type  ----------------------------------------- -------- ----------------------------  ID                       NOT

iw1210的专栏 1117

ORACLE sqlplus基本操作

登陆,用户解锁 使用oracle 10g windows版本,可直接安装到windows xp操作系统之上。使用sqlplus登陆数据库。 所有程序——oracle 10g —— 应用程序开发 —— sqlplus / 使用命令行模式 sqlplus 用户/密码@数据库名称 (数据库名称可使用配置移植工具中的net manage...

weixin_33861800的博客 124

oracle sqlplus基本操作

说明:以下操作均在windows cmd下进行 进入sqlplus: sqlplus /nolog 登录Oracle数据库管理员 conn username/password as sysdba; 查看数据库中的用户 select username,account_status from dba_users; 给scott用户解锁 alter user scott

sebastain的专栏 513

oracle数据库(数据库启动关闭/sqlplus登录及基本操作/设置字符集/distinct去重)

Centos7.5环境Oracle版本: 11GLinux下一些用户:前提条件: 使用Oracle用户登录Linux操作系统数据库管理员用户:用户名:sys密 码:sys。

m0_53349772的博客 1223

在sqlplus中的基本操作

连接oracle数据库: cmd->sqlplus->登录 设置每行显示的长度:set linesize 30; 设置每页的记录数:set pagesize 30; 这两个指令为格式化指令; 现在使用的windows操作系统,windows系统在进行一些命令编辑的时候都是没有图形界面的,所以一般想要板鞋程序代码,就必须启动本地的记事本程序。 输入”ed 文件名称”,不写文件后缀,则默认

mtb的博客 548

Oracle使用SQLPLUS创建用户、表空间、表,授予权限等基本操作

使用SQLPLUS创建用户、表空间、表,授予权限等基本操作 1.首先打开SQL plus按照以下输入system 回车,输入口令。(system 是默认的管理员用户 密码就是在安装的时候设置的口令) 请输入用户名: system 输入口令: 连接到: Oracle Database 11g Enterprise Edition Release 11.2....

代码之神 3817

oracle数据库---sqlplus介绍

SQLPLUS是ORACLE公司开发的很简洁的管理工具,SQLPLUS是最好的,最核心的ORACLE管理工具。SQLPLUS简洁而高效,舍弃浮华,反璞归真。使用sqlplus,进入sqlplus并进行简单的操作目的是熟悉oracle的小工具sqlplus的使用。 1、如何进入SQLPLUS界面 进入DOS,然后键入如下命令 C:\>sqlplus /nolog 进入字符界面 C:\>sq

Leonardo DiCaprio‘s spring 399
上一篇: 一封辞职信
下一篇: 10g手动创建数据库
Onlineforeve
博客等级 码龄18年 3粉丝 78原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值