使用SQL*PLUS命令

一、使用DESCRIBE命令查看表结构

  表结构包括一个数据库表的名称、有哪些字段以及哪些字段是主键等信息。下面使用DESC命令查看用户下表结构:

二、执行SQL脚本

  如果需要些很多命令,这时,执行SQL脚本文件可以提高工作效率。

  使用@执行SQL脚本的语法格式如下:

  SQL> @full_path\file_name

时间: 2024-10-05 21:31:05

使用SQL*PLUS命令的相关文章

MSSQL-Scripter,一个新的生成T-SQL脚本的SQL Server命令行工具

这里向大家介绍一个新的生成T-SQL脚本的SQL Server命令行工具:mssql-scripter.它支持在SQL Server.Azure SQL DB以及Azure SQL DW中为数据库生成CREATE和INSERT T-SQL脚本. Mssql-scripter是一个跨平台的命令行工具,功能等同于SQL Server Management Studio中的Generate and Publish Scripts Wizard. 咱们能够在Linux.macOS和Windows上使用它

oracle学习 第三章 常用的SQL*PLUS命令 ——02

今天接着昨天的RUN命令继续讲. 3.5 n(设置当前行)命令和A(PPEND)(附加)命令 设想,你输入了例3-10的查询语句 例 3-10 SQL> SELECT ename 2 FROM emp; 例 3-10 结果 看到以上输出时,您发现在SELECT子句中忘了job,sal.这时您又如何修改您的SELECT子句呢?首先您应该使用SQL*PLUS的L(LIST)命令来显示SQL缓冲中的内容. 例 3-11 SQL> L 例 3-11 结果 在例3-11显示的结果中,2后面的"

oracle学习 第三章 常用的SQL*PLUS命令 ——01

下面我们开始新的一章学习! 当输入SQL语句时,该语句被存在SQL缓冲区中(即一个内存区).这个SQL缓冲区很小,只能存一个SQL语句,当下一条SQL语句输入时,原来在缓冲区中的SQL语句被覆盖掉.SQL*PLUS是一个工具(环境).正像我们所看到的,我们可以用它来输入SQL语句.为了有效的输入和编辑SQL语句,SQL*PLUS还提供了一些常用的命令.与SQL语句不同的是SQL*PLUS的命令是可以缩写的.下面就简单的介绍一些常用的SQL*PLUS命令. 3.1 DESC[RIBE]命令 一般在

SQL SERVER命令总结

查询语句: SELECT [ALL/DISTINCT][TOP] <目标列> [as 别名][,<目标列1> as 别名]- FROM <表名或视图名>[as 别名]- [WHERE 条件表达式-] [GROUP BY <列名1>[HAVING<条件表达式>]] [ORDER BY<列名2>[ASC/DESC]] 应该注意:SELECT语句的顺序: SELECT-->FROM-->WHERE-->GROUP BY-à

经典MSSQL语句大全和常用SQL语句命令的作用

下列语句部分是Mssql语句,不可以在access中使用. SQL分类: DDL类型包括数据库.表的创建,修改,删除,声明—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML类型包括数据表中记录的查询,删除,修改,插入—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL类型包括数据库用户赋权,废除用户访问权限, 提交当前事务,中止当前事务—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK) 首先,简要介绍基础语句: 1.说

3.SQL*Plus命令

3.1SQL*Plus与数据库的交互 主要用来数据库查询和数据处理的工具. 3.2SQL*Plus运行环境设置 3.2.1SET命令概述 用户可以使用SET命令设置SQL*Plus的运行环境,SET命令的语法格式: SET system_variable value System_variable:变量名 Value:变量值 SET常用变量名.可选值及其说明:见书P55~P56. 3.2.2使用SET命令设置运行环境 1)Pagesize变量:set pagesize value. 2)Newp

SQL*Plus命令

简介set命令 一般使用SQL PLUS导出数据时一般使用以下参数就可以了. set echo off; -- 不显示脚本中的每个sql命令(缺省为on)set feedback off; -- 禁止回显sql命令处理的记录条数(缺省为on)set heading off; -- 禁止输出标题(缺省为on)set pagesize 0; -- 禁止分页输出set linesize 1000; -- 设置每行的字符输出个数为1000,放置换行(缺省为80 )set numwidth 16; --

Oracle基础(一):oeacle实例与sql*plus命令使用

一.oracle 数据库的三层结构 1.客户端-Client:专门用于访问数据库.如sqlplus.pl/sql dev等 2.数据库服务器-oracle dbms(database management system),我们安装的就是这个. 3.数据库实例,默认为启动一个Oracl. 4.数据对象:种类很多,表.视图.序列.函数.包.索引.触发器.存储过程等 5.方案(Schema):用户建表后创建的与用户名一致的(一定是创建一个数据对象后才会创建),mysql中有database 的概念.

SQL常用命令浅析

表操作备注:操作之前使用“use <数据库名>”应连接某个数据库.建表命令:create table <表名> (<字段名 1> <类型 1> [,..<字段名 n> <类型 n>]);例子:mysql> create table MyClass(> id int(4) not null primary key auto_increment,> name char(20) not null,> sex int(

SQL*Plus命令行工具连接Oracle数据库

1.在命令行中输入"sqlplus /nolog"即可启动该工具. 2.连接到Oracle服务器  conn 用户名/密码@服务器连接字符串 as 连接身份 客户端工具根据"服务器连接字符串"对服务器进行连接,有了连接字符串后客户端就可以像操作本机一样操作远程数据库,因此"服务器连接字符串"的配置也叫本地网络服务配置,如果SQL*Plus工具启动在服务器上,并且服务器上只有一个数据库实例的情况下,连接字符串可以缺省,在连接字符串中包括连接服务器的