posts - 22,comments - 35,trackbacks - 0

          1、查看當前所有對象

          SQL> select * from tab;

          2、建一個和a表結構一樣的空表

          SQL> create table b as select * from a where 1=2;

          SQL> create table b(b1,b2,b3) as select a1,a2,a3 from a where 1=2;

          3、察看數據庫的大小,和空間使用情況

          SQL> col tablespace format a20
          SQL> select b.file_id  文件ID,
            b.tablespace_name  表空間,
            b.file_name     物理文件名,
            b.bytes       總字節數,
            (b.bytes-sum(nvl(a.bytes,0)))   已使用,
            sum(nvl(a.bytes,0))        剩余,
            sum(nvl(a.bytes,0))/(b.bytes)*100 剩余百分比
            from dba_free_space a,dba_data_files b
            where a.file_id=b.file_id
            group by b.tablespace_name,b.file_name,b.file_id,b.bytes
            order by b.tablespace_name
            /
            dba_free_space --表空間剩余空間狀況
            dba_data_files --數據文件空間占用情況


          4、查看現有回滾段及其狀態

          SQL> col segment format a30
          SQL> SELECT SEGMENT_NAME,OWNER,TABLESPACE_NAME,SEGMENT_ID,FILE_ID,STATUS FROM DBA_ROLLBACK_SEGS;

          5、查看數據文件放置的路徑

          SQL> col file_name format a50
          SQL> select tablespace_name,file_id,bytes/1024/1024,file_name from dba_data_files order by file_id;

          6、顯示當前連接用戶

          SQL> show user

          7、把SQL*Plus當計算器

          SQL> select 100*20 from dual;

          8、連接字符串

          SQL> select 列1||列2 from 表1;
          SQL> select concat(列1,列2) from 表1;

          9、查詢當前日期

          SQL> select to_char(sysdate,'yyyy-mm-dd,hh24:mi:ss') from dual;


          10、創建視圖時可以使用force,不能使用字段別名做條件和分組,排序可以使用

          SQL> create force view a as select b1,b2 from b ;

          11、通過授權的方式來創建用戶

          SQL> grant connect,resource to test identified by test;

          SQL> conn test/test
           

           

          posted on 2006-03-16 16:28 kelven 閱讀(201) 評論(0)  編輯  收藏 所屬分類: DataBase
          主站蜘蛛池模板: 盘山县| 义乌市| 邵阳市| 宁强县| 上饶县| 弥渡县| 宁城县| 桐庐县| 上犹县| 兴国县| 惠水县| 金堂县| 全州县| 湘潭县| 铅山县| 饶河县| 社会| 鄂温| 泗阳县| 文化| 桑植县| 闸北区| 交城县| 平武县| 扎赉特旗| 辽阳市| 沾益县| 东乡县| 巴马| 嘉兴市| 安塞县| 辽中县| 宜阳县| 自贡市| 阿瓦提县| 饶阳县| 讷河市| 东台市| 滕州市| 临朐县| 建德市|