mysql 命令desc tables_oracle中与mysql中的命令 show databases, show tables, desc table类...

1

怎样执行一个sql脚本文件,这个脚本文件写了一系列的sql语句集,比如sql.sql 放在D:\MyEclipse

8.6\Workspaces\OASystem\WebRoot\sql.sql下

》cd

D:\MyEclipse 8.6\Workspaces\OASystem\WebRoot\

>>sqlplus

>>@ sql.sql;

2 怎样查看刚刚创建的表

SQL> select table_name from

user_tables;

SQL Plus 的命令, 差不多都在上面这个网页里面了。

mysql> show databases;

+--------------------+

|

Database |

+--------------------+

| information_schema |

|

mysql |

|

sqldoc |

|

test |

+--------------------+

4 rows in set (0.00 sec)

Oracle 一个实例,就是一个数据库, 所以,没有对应的 show databases 语句

所以对于Oracle:

1当前存在什么数据库:

C:\Windows\System32>sqlplus

SQL*Plus: Release 10.2.0.3.0 - Production on 星期六 6月 22 17:51:39

2013

Copyright (c) 1982, 2006, Oracle. All Rights

Reserved.

请输入用户名: scott

输入口令:tiger

SQL> conn sys/a123 as sysdba;

已连接。

SQL> select name from v$database;

NAME

---------

ORCL1

mysql> show tables

->

;

+----------------+

| Tables_in_test |

+----------------+

| sale_report |

|

test_dysql |

| union_tab_1 |

| union_tab_2 |

| v_sale_report |

+----------------+

5 rows in set (0.00 sec)

Oracle 使用下面的语句实现

SQL> SELECT

2 table_name

3 FROM

4 all_tables

5 WHERE

6 ROWNUM <

10;

TABLE_NAME

------------------------------------------------------------

ICOL$

CON$

UNDO$

PROXY_ROLE_DATA$

FILE$

UET$

IND$

SEG$

COL$

9 rows selected.

mysql> desc sale_report;

+------------+---------------+------+-----+---------+-------+

|

Field |

Type | Null | Key | Default | Extra |

+------------+---------------+------+-----+---------+-------+

| SALE_DATE |

datetime | NO | | NULL | |

| SALE_ITEM |

varchar(2) |

NO | | NULL | |

| SALE_MONEY | decimal(10,2) |

NO | | NULL | |

+------------+---------------+------+-----+---------+-------+

3 rows in set (0.00 sec)

Oracle

SQL> desc all_tab_columns

Name Null? Type

----------------------------------------- --------

----------------------------

OWNER NOT NULL VARCHAR2(30)

TABLE_NAME NOT NULL VARCHAR2(30)

COLUMN_NAME NOT NULL VARCHAR2(30)

DATA_TYPE

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值