`

Oracle Sqlplus 连接、建表

 
阅读更多

 

http://blog.sina.com.cn/s/blog_406a1d3f0100qz2f.html

连接数据库
D:\>sqlplus /nolog --运行sqlplus命令,进入sqlplus环境,/nolog参数表示不登录
SQL>conn / as sysdba; 以dba身份连接(登录)数据库
或者
D:\>sqlplus user/password as sysdba;
创建用户
SQL>create user maiyo identified by password;
SQL>grant dba to maiyo; 为用户maiyo赋予dba权限
更改用户密码
SQL>alter user maiyo identified by password;
解锁用户
SQL>alter user hr account unlock; 解锁hr用户;
查看已创建用户
SQL>select username from dba_users(或all_users);
查看用户状态
SQL>select username,account_status from dba_users where username='HR';
查看用户表
SQL>select table_name from user_tables;
查看表结构
SQL> desc mytable;
创建表
SQL>create table mytable(emp_id number(10),name varchar2(20),age number(3));
更改表
SQL>alter table mytable add(psd number(10));添加列
SQL>alter table mytable drop column age;删除age列
SQL>drop table mytable;删除表
插入表数据
SQL>insert into mytable(emp_id,name,age) values(1,'maiyo',24);
更改表数据
SQL>update mytable set age = 25 where name = 'maiyo';
删除表数据
SQL>delete mytable where name = 'maiyo';

分享到:
评论

相关推荐

    linux oracle创建用户,表空间 资料

    sqlplus / as sysdba startup ``` 2. **创建Oracle用户**: 在SQL*Plus环境中,你可以使用`CREATE USER`语句创建新用户。例如,创建一个名为`newuser`的用户,分配密码`password123`,并设置默认表空间: ``` ...

    oracle 笔记.txt

    sqlplus 访问数据库命令(本地访问/远程访问),和数据库建立连接的命令,是数据库操作的环境 sqlplus 用户名/密码 show user 显示当前用户的用户名 在sqlplus中可以使用 ! 可以在shell和sqlplus间切换,!shell...

    数据库建表空间及用户.docx

    监听器(Listener)是Oracle数据库系统的一个组件,负责接收客户端连接请求并转发到相应的数据库实例。编辑`listener.ora`文件,通常位于Oracle的`network/admin`目录下,添加新的服务描述,如文中所示,确保监听器...

    DB2和ORACLE数据库导出表结构空间和存储过程脚本。

    在DB2中,可以使用`db2look`命令,而在Oracle中,可以使用`describe`命令结合`sqlplus`的`spool`功能或`expdp`。 在提供的压缩包文件中,我们有以下三个文件: 1. **Configuration.bat**: 这可能是一个批处理文件...

    韩顺平oracle学习笔记

    Sqlplus是Oracle自带的工具软件,主要用于执行sql语句,pl/sql块。,如何使用:,, 1)在开始,程序,oracle,orachome90,, ,,application,development,sql*plus(这个是在dos下操作), 2)在运行栏中输入:sqlplusw或者...

    oracle_plsql_完整安装手册

    现在,你已经完成了Oracle数据库和PL/SQL Developer的安装及配置,可以开始使用PL/SQL Developer进行数据库对象的创建,如建表、创建视图、编写存储过程等操作。 注意:Oracle数据库的管理涉及多个组件和服务,如...

    Oracle10g学习笔记整理

    登录的方法多样,可以使用sqlplus工具,通过不同格式的语句登录。比如,可以使用sys用户登录并以sysdba权限操作,也可以通过用户名和密码直接登录,或者使用/nolog连接到数据库。当连接后,如果需要切换用户,可以...

    Oracle从入门到精通

    - **SQLPLUS**:是Oracle提供的一个命令行工具,用于执行SQL语句和PL/SQL块,提供丰富的功能,如数据检索、格式化输出、执行批处理脚本等。 - **环境变量**:配置环境变量可以优化SQLPLUS的运行环境,例如设置NLS_...

    Oracle常用的命令如何查看表的结构

    -- 在表空间下面建表不受限制 ``` ### 创建角色与授权 创建角色的命令为: ```sql CREATE ROLE 角色名 IDENTIFIED BY 密码; ``` 接着是给角色授权的操作: ```sql GRANT CREATE SESSION TO 角色名; -- 给角色...

    oracle学习文档

    - **建立连接**:通过telnet命令或Sqlplus工具连接服务器,进入数据库环境。 - **创建数据表**:使用`CREATE TABLE`语句定义表结构,包括字段名、类型和约束等。 ##### 插入数据与SQL命令 - **插入数据**:利用`...

    Oracle数据库操作.pdf

    1. 安装Oracle客户端,并配置好数据库连接信息。 2. 导出数据库的几种方式: - 导出整个库:`exp 用户名/密码@数据库服务名 file=文件路径.log=log=日志路径.log` - 不包含数据导出:`... rows=n` - 导出单个表:...

    各种oracle指南

    SQLPLUS是Oracle提供的一个命令行工具,用于执行SQL语句和脚本。它允许用户输入SQL语句并立即执行,查看执行结果,以及管理会话。 - **SQLPLUS命令的功能**:包括设置环境变量、格式化输出、执行SQL脚本等。 - **...

    oracle函数

    1. **建表操作** - `CREATE TABLE AS SELECT` 语句用于创建新表,其数据来自另一个已存在的表。如: ```sql CREATE TABLE test AS SELECT * FROM dept; CREATE TABLE test AS SELECT * FROM dept WHERE 1=2; ``...

    oracle从入门到精通

    - **SQLPLUS**:Oracle提供的一个命令行工具,用于执行SQL语句和PL/SQL程序块。 - **SQLPLUS命令**: - **描述命令**: 如 `desc table_name` 显示表的结构。 - **设置命令**: 如 `set linesize 120` 设置输出宽度...

Global site tag (gtag.js) - Google Analytics