幾種建立格式

2021-08-21 08:13:46 字數 1880 閱讀 4535

1、索引(index)

建立格式:create index 索引名 on 表名.(字段);

刪除格式:drop index 索引名 on 表名;

2、同義詞(synonym)

a、私有同義詞

建立格式:create synonym 同義詞 for 表名;

刪除格式:drop synonym 同義詞;

b、公有同義詞

建立格式:create public synonym 同義詞 for 表名;

刪除格式:drop public synonym 同義詞;

注意事項:對同義詞進行操作時,就是對基表在操作。當基表被刪除時,會提示同義詞失效。

3、序列(sequence)

建立格式create sequence 序列名

start with                     序列初始值,省略為1

increment by               序列步長,為正增加,為負減少,省略為1

maxvalue                     序列最大值

minvalue                      序列最小值

cycle|nocycle                迴圈(增加到最大值自動從最小值重新開始)|  不迴圈

cache|nocache             快取(加快效率)| 不快取

使用方式:insert into 表名 values(序列名.nextval);

刪除格式:drop sequence 序列名;

修改格式:alter sequence 序列名 maxvalue=新的maxvalue;

注意事項:a、不能修改初始值

b、修改的最大值不能比當前值小

c、修改的最小值不能比當前值大

4、函式(function)

建立格式:create or replace function 函式名(引數名1  引數1型別,引數名2  引數2型別,.....)

return 返回的型別 as 

區域性變數宣告;

begin

函式語句;

eg: select * into 返回引數 from 表名;

return 返回引數;

end 函式名;   /

呼叫格式:

變數=函式名(引數);

dbms_output.put_line(函式名(引數));

select  函式名(引數) for  函式用到的表名;

刪除格式:

drop function 函式名;

5、檢視(view)

建立格式:create view 檢視名 as  子查詢;

呼叫格式:select * from 檢視名;

刪除格式:drop view 檢視名;

6、表空間(tablespace)

建立格式:create tablespace 表空間名 datefile  

'檔名1(d:/a.ora)'    size (空間大小m),  '檔名2(d:/b.ora)'    size (空間大小m);

extend management local

uniform size  統一擴充套件空間

修改格式:alter tablespace 表空間名  datafile 'd:/a.ora'    size  (更改大小m)

為表指定表空間:tablespace 表空間名(建立表時指定表空間)

幾種磁帶的格式

dat digital audio tape 技術dat 技術又可以稱為數碼音訊磁帶技術,最初是有惠普公司 hp 與索尼公司 sony 共同開發出來的。這種技術以螺旋掃瞄記錄 helical scan recording 為基礎,將資料轉化為數字後再儲存下來,早期的 dat技術主要應用於聲音的記錄,...

幾種常見的編碼格式

計算機中儲存資訊的最小單元是乙個位元組,即8個bit,所以能表示的字元範圍是0 255個 人類要表示的符號太多,無法用乙個位元組來完全表示 要解決這個矛盾必須要有乙個新的資料結構char,從char到byte必須編碼。目前常用的編碼方式有ascii iso8859 1 gb2312 gbk utf ...

JSON格式的建立

建立乙個以 admin 為鍵的json字串 jsonobject jsonobj new jsonobject jsonarray jsonarray new jsonarray jsonobj.element admin jsonarray 動態生成json字串 var data var purv...