使用sqlplus创建DDL和DML操作方法
1.连接数据库
在window进入命令行模式敲sqlplus就会
然后进行表的DDL操作
例如:
在进行DML操作:你可以对刚才建立的模式进行数据的插入和数据的更新操作
例如数据的插入
**这里要注意的是:
** 如果你出先如下错误
解决方法:要在每一句结束是加上分号;
2表示第二行。
在sqlplus工具中分号才是结尾。如果在一个sql语句的结尾没有写分号,那么sqlplus认为该sql语句没有完成,回车为换行,那么oracle就自动命名原来的为第一行,现在编辑的为第二行,如果再输入一个回车,那么就会出现3,以此类推,直到出现分号为止。
sqlplus是最基础的oracle数据库交互工具,现在的其他oracle交互工具都是在此基础上发展而来。sqlplus秉承着严格的sql规范,没有对任何的功能进行打包,一切内容都需要手动输入,所以包括在其他工具中可以免除的分号等,在sqlplus中也需要完整输入才可以。
好了,便查出结果了!!
总结
以上所述是小编给大家介绍的使用sqlplus创建DDL和DML操作方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对我们网站的支持!
相关推荐
-
Oracle基础:通过sqlplus执行sql语句后的结果进行判断
这篇文章介绍一下如何对sqlplus执行的sql语句结果进行判断. 环境准备 使用Oracle的精简版创建docker方式的demo环境,详细可参看: https://www.jb51.net/article/153533.htm 常见问题 在sqlplus中执行sql语句,如果直接使用命令行的方式调用时会碰到两个问题: 问题1: 需要进行交互性的输入 问题2:结果的判断不能通过返回值来确认 解决方式 在脚本调用里,解决方式如下 问题1可以通过前文提到的Here Document来解决. 问题2
-
oracle 中 sqlplus命令大全
1.简介: Oracle的sql*plus是与oracle进行交互的客户端工具.在sqlplus中,可以运行sqlplus命令与sqlplus语句,我们通常所说的DML.DDL.DCL语句都是sqlplus语句,它们执行完后,都可以保存在一个被称为sql buffer的内存区域中,并且只能保存一条最近执行的sql语句,我们可以对保存在sql buffer中的sql 语句进行修改,然后再次执行,sqlplus一般都与数据库打交道. 2.常用命令 sqlplus username/password
-
sqlplus登录\连接命令、sqlplus命令的使用大全
我们通常所说的DML.DDL.DCL语句都是sql*plus语句,它们执行完后,都可以保存在一个被称为sql buffer的内存区域中,并且只能保存一条最近执行的sql语句,我们可以对保存在sql buffer中的sql 语句进行修改,然后再次执行,sqlplus一般都与数据库打交道. 常用: sqlplus username/password 如:普通用户登录 sqlplus scott/tiger sqlplus username/password@net_service_name 如:
-
使用sqlplus命令行工具为oracle创建用户和表空间
用Oracle10g自带的企业管理器或PL/SQL图形化的方法创建表空间和用户以及分配权限是相对比较简单的,本文要介绍的是另一种方法,使用Oracle 9i所带的命令行工具:SQLPLUS 来创建表空间,这个方法用起来更加简明快捷. 假设: 文章假设,如果您用的是Linux系统,那么Oracle用户名为oracle.同时,您是在oracle服务器上操作. 如果是在Windows系统下, 请先点击"开始",然后点"运行",输入cmd并点击"确定",
-
oracle sqlplus 常用命令大全
SQL> show all --查看所有68个系统变量值 SQL> show user --显示当前连接用户 SQL> show error --显示错误 SQL> set heading off --禁止输出列标题,默认值为ON SQL> set feedback off --禁止显示最后一行的计数反馈信息,默认值为"对6个或更多的记录,回送ON" SQL> set timing on --默认为OFF,设置查询耗时,可用来估计SQL语句的执行时间
-
解决windows10下"sqlplus / as sysdba"执行提示无权限问题
ORA_DBA:是ORACLE 的特有用户,是超级管理员权限,建成DBA 它具有管理数据库的最高权限. 注明:需要以管理员身份运行cmd,不然第4步会失败(点开始,输入cmd,右键以管理员身份运行) 1.利用命令查看当前系统用户:net user 这是当前系统中所有的用户. 2.查看用户组 net localgroup–查看用户组: 3.查看ora_dba用户组下的具体用户: net localgroup ora_dba; 并没有第一步中查到的本机管理员用户. 4.添加本机管理员用户(切记系统登
-
Linux中Oracle的sqlplus下退格和Del键无效的问题解决
PS:近来因工作需要业余在学习oracle,发现通过SecureCRT或putty等SSH客户端远程登录Linux下oracle的sqplus时,输错字符后按Backspace键或Del键删除时,会出现^H或其他乱七八糟的的字符,感觉非常别扭不习惯,虽然可以通过Ctrl+Backspace组合键实现删除功能,但是严重影响使用效率.google了一番,终于完美解决此问题.总结记录如下,本文是此问题最完整的总结: 乱七八糟的字符如图: 一.SecureCRT终端里的解决方法:(不完美) 在Secur
-
oracle11g管理员密码忘记怎么办 sqlplus解决忘记密码问题
oracle的sys和system密码是我们经常忘记的,忘记之后我们可以通过sqlplus来修改重置. 首先打开sqlplus:在运行处可直接输入打开 进入窗口后,首先输入 sqlplus/as sysdba 口令不要输入,直接回车 等数据库连接上之后执行sql语句alter user sys indentified by system; 将用户sys的密码设置为system 同理可以修改system的密码. 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们.
-
oracle 安装与SQLPLUS简单用法
一 安装oracle数据库成功之后,会显示相关的数据库信息: 全局数据库名:oracle 系统标识符(SID):oracle 服务器参数文件名:c:\oracle\product\10.2.0\db_1/dbs/spfileoracle.ora Database Control URL为http://210.45.216.146:1158/em 数据库账户:SYS,SYSTEM,DBSNMP,SYSMAN 密码:oracle iSQL*Plus URL 为: http://210.45.216.
-
Python调用SQLPlus来操作和解析Oracle数据库的方法
先来看一个简单的利用python调用sqlplus来输出结果的例子: import os import sys from subprocess import Popen, PIPE sql = """ set linesize 400 col owner for a10 col object_name for a30 select owner, object_name from dba_objects where rownum<=10; ""&quo
随机推荐
- Shell脚本实现apache日志中的状态码分析
- Java中Scanner类与BufferReader类的不同点(非常详细)
- 浅谈react-native热更新react-native-pushy集成遇到的问题
- Yii2中事务的使用实例代码详解
- Python中functools模块的常用函数解析
- MYSQL必知必会读书笔记第三章之显示数据库
- JS获取鼠标选中的文字
- js 实现 input type="file" 文件上传示例代码
- SQL Server数据库安装时常见问题解决方案集锦
- 利用Java Set 去除重复object的方法
- Android 改变图标原有颜色和搜索框的实例代码
- android listview的多列模版实例代码
- C#并发编程入门教程之概述
- 微信小程序获取用户信息的两种方法wx.getUserInfo与open-data实例分析
- python安装scipy的方法步骤
- 易语言创建一个无法关闭窗口的方法
- iOS 12中无法获取WiFi的SSID了?别慌看这里!
- 一次记住JavaScript的6个正则表达式方法
- 手把手教你vue-cli单页到多页应用的方法
- VScode Remote SSH通过远程编辑与调试代码