环境:win7
sql
平台:Oracle Database 11g Expresssession
1. 进入DB:
oracle
connect MYDBNAME /PWDide
2. 建立DB:ip
create user MYDBNAME identified by PWD;it
grant dba to MYDBNAME;io
3. 查看DB中的tables:table
select table_name from user_tables;class
4. 查看table的结构:select
desc TABLENAME
5.文本记录DB session
1)spool RECFILE
(此RECFILE是你想要存入的记录文件的绝对路径)
2)执行各类DB操做……
3)spool out
——而后就能够在RECFILE中看到记录啦!
6.从script执行DB操做:
start SCRIPTNAME
(此RECFILE是你想要利用的脚本的绝对路径)
7.进入system DB
connect system/PWD
(PWD为安装时肯定的密码)
8.查看系统中全部的DB(用户名以及状态)
SELECT username, account_status
FROM dba_users;
EX:
查看table的constraint:
SELECT constraint_name, constraint_type, search_condition, r_constraint_name FROM USER_CONSTRAINTS WHERE table_name = 'TABLE_NAME';
(特别注意:这里的table name 必须是大写的!由于oracle就是按大写存的,若是输小写会返回no row selected这样的结果)