oracle中的as和is的不同,以及使用,兩者基本上沒有不同 。
as和is是oracle為了方便而設定的同義詞。
何時使用
1、在建立儲存過程(procedure)/函式(function),以及自定義型別(tpye)和包(package)時,使用as和is無區別。
2、在建立檢視(view)時,只能使用as而不能使用is。
3、在宣告游標(cursor)時,只能使用is而不能使用as。
create [or replace] procedure procedure_name
[(parameter_name [in | out | in out] type [,........])]
begin
procedure_body
end procedure_name;
create or replace view v_department as
select * from department where ......;
--顯式游標
cursor student_cursor is select sname from student; --顯式游標宣告
--ref游標 動態游標
type ref_cursor is ref cursor; --宣告乙個ref游標型別
tab_cursor ref_cursor ;--宣告乙個ref游標
mysql中的text和oracle中的blob
又分為tinytext,text,mediumtext,longtext,都是表示資料長度型別的一種。tinytext 256 bytes text 65,535 bytes 64kb mediumtext 16,777,215 bytes 16mb longtext 4,294,967,295 b...
Oracle不走索引的原因
在oracle資料庫操作中,為什麼有時乙個表的某個字段明明有索引,當觀察一些語的執行計畫確不走索引呢?如何解決呢?本文我們主要就介紹這部分內容,接下來就讓我們一起來了解一下 不走索引大體有以下幾個原因 你在instance級別所用的是all rows的方式 你的表的統計資訊 最可能的原因 你的表很小...
Oracle不走索引的原因
oracle資料庫操作中,為什麼有時乙個表的某個字段明明有索引,當觀察一些語的執行計畫確不走索引呢?如何解決呢?本文我們主要就介紹這部分內容,接下來就讓我們一起來了解一下 不走索引大體有以下幾個原因 你在instance級別所用的是all rows的方式 你的表的統計資訊 最可能的原因 你的表很小,...