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 閱讀(202) 評論(0)  編輯  收藏 所屬分類: DataBase
          主站蜘蛛池模板: 龙游县| 建宁县| 莎车县| 四川省| 清新县| 枣强县| 贵州省| 兴山县| 达日县| 镇沅| 吉林市| 新田县| 夏邑县| 云霄县| 云和县| 彰武县| 江华| 博客| 贵州省| 上高县| 遵化市| 玉溪市| 乐陵市| 杭锦后旗| 革吉县| 平乐县| 辽中县| 秭归县| 黄骅市| 林州市| 牡丹江市| 襄垣县| 漳平市| 潮州市| 广安市| 斗六市| 云梦县| 钦州市| 揭阳市| 修武县| 江北区|