orcale 数据库的一些知识

最近学了一些Oracle数据库的知识,我想自己整理一下,以后也方便自己查阅的。

orcale 数据库登录(tiger)

1. sql plus 登录

用户名: sys

口令:

主机字符串:orcl as sysdba

如果是本地数据库,主机字符串可以为空   用户名: scott/ system    口令:tiger    主机字符串:

2.使用web登录   http://localhost:5560/isqlplus/

用户名: scott/system

口令:tiger

主机字符串:

3. Windows命令行登录管理

sqlplus   sqlplus scott/wang

sqlplus scott/tiger as sysdba

sqlplus  conn/ as sysdba

查看表

select * from tab;

解锁  alter user scott account unlock;

加锁 alter user sccott account lock;

修改密码  alter user scottidentified by 密码;

修改管理员密码 alter user sys identified by 密码

清屏  host cls;

4.oracle Sqldeveloper登录

连接名:要连接的数据库名

用户名:sys as sysdba

SSID:一般为 orcl

5、加载脚本   @C:/a.sql;

6、查看参数 show {选项}

show pagesize

show user   show linesize;

7、设置参数

set linesize 110;

如果希望能永久保存设置的参数,可以去修改文件: oracleHome\product\10.2.0\db_2\sqlplus\admin\glogin.sql   添加设置的语句。

8、orcale 启动  startup open

shutdown immediate

9、查询   select * from Table

10、  把列与列,列与字符连接在一起。  用 ‘||’表示。可以用来‘合成’列。  前后有表达式时 用||连接 注意是单引号。  select ename ||'的工资是'|| sal from emp

11、给列起别名的时候,双引号"" 表示按所写大小写显示。 select  empno,ename,sal as "sss"  from emp 加引号显示ss  不加引号显示SS

12 在 in 查询中, not in()中不可以为null 否则没有结果。

13、对日期的处理 select * from emp where hiredate>'31-12月-81'

select to_char(sysdate,'yyyy-mm-dd hh:mi:ss') from dual

上一篇:jquery查找元素


下一篇:基于C#的MongoDB数据库开发应用(1)--MongoDB数据库的基础知识和使用