




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、sql中的ddl操作(數據庫定義語言):ddl 語言是對數據庫對象的create ,drop,alter 的操作oracle中數據庫對象有如下:表視圖序列索引用戶自定義函數 觸發器包表(table)認識一下數據庫中的數據類型:存放字符串:中文是2個字符,字母是1個字符char:定長字符串char(10) ,abc,實際存儲內容 小于開辟內存大 小,剩下的內存用 空格來補齊char(n)<=2000定義char型的字段,最大 存放的字符個數 是2000個char可以省略大小,直接定義char ,可以存放一個字符大小varchar2:可變長字符串 varchar2(10) “abc,給定的實
2、際存儲內容 小于開辟內存大小,剩下未占用的內容可以 回收再利用varchar2(n)<=4000 定義 varchar2 型的字段,最 大存放的字符個數是4000個varchar2不能省略大小long:可變長度的字符串,最長字符數可以達到2g ,而且定義long數值類型:number可以直接定義number,默認長度是38位的數(可以包括整數和小數部分)整數:mimber(m):存放m位的數值,有整數部分浮點數:number(m9n):總數值長度可以是m 位,整數部分(m-n)位,小 數部分是n位日期類型:date其中date類型既可以存放 年月日也可以存放時分秒表的創建:1基本創建語法
3、:查看當前用戶下表名:select table_name from user_tables;同一用戶下,表名不能重復create table表名(字段名 字段類型default默認ii字段名字段類型,字段名字段類型);注意:1.表名一般是英文單詞的縮寫(表名用來描述實體的,實體的英文單詞)2.字段名用字母數字下劃線來組成 3. default可以指定表中字段有默認值在插入新數據時,可以指定default字段,該字段內容是默認值想改變default字段的內容,就指定該字段,給一個新值2.通過子查詢來建表表一旦創建好,表中就有數據可以創建一張和已知表 結構完全相同或結構部分相同的表。既可以復制表的
4、結構也同時可以復制表的內容。create table 表名 asselect+子查詢表中的數據取決于子查詢的書寫如果新表字段名 不想和 已知表 字段名相等可以釆用如下格式創建:create table表名(字段名1,字段名2) asselect+子查詢3.通過已知表來創建新表的結構,而不復制表中的內create table 表名 as select 字段列表from 表 where 1=2;注意:where中給定一個永遠不會成立的條件表的刪除:drop table 表名;通過表的刪除既可以刪除表的內容,同時刪除表 的結構,同時釋放表所占據的空間。drop 一旦刪除,不可恢復。表的修改:為表中添
5、加新列(字段):一個字段:alter table表名add(字段名類型 default 默 認值);多個字段:alter table表名add(字段1類型,字段2類 型,)刪除表中的列(字段):alter table 表名 drop(字段名 1,字段名 2,.);刪除字段在實際應用中比較少見修改表中的列(字段):可以修改表中字段的類型也可以修改字段的大小修改字段的大小:alter table 表名 modify(字段名類型 default默認值,字段名 類型default默認值);注意:一般情況下,大小是往大的改。保證原來的數據能夠放得下。可以更改字段的默認值。修改字段的類型:只有該字段中內容為null時才可以修改類型。注意:表中的字段名是不可以更改的。修改表的名字:alter table 表名 rename to 新名字; 或rename舊表名to新名字;表的截斷:truncate table 表名;刪除表中的內容。比較 truncate table delete from ,drop table方式是否可以刪除表的內容是否刪 除表結 構表空間是否釋放數據是否可以回退delete from表名;可以不刪除表空間不 釋放,刪 除之后的 數
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 按揭購房合同書含貸款稅費裝修產權過戶售后服務
- 公共停車場車位劃線及停車服務合同
- 出差人員隱私保護與信息安全合同
- 個性化儲藏室使用權轉讓合同
- 泵站安全運行應急預案
- 安全生產許可證辦理的條件
- 新進人員安全培訓時間
- 生產品質管理培訓
- 固定式壓力容器安全管理制度
- 二年級語文下冊含植物成語講解課件
- 檢驗科工作人員健康管理制度(4篇)
- 簡潔風格微立體圖表圖標關系動態素材課件
- 超級經典的SYB游戲模塊一規則、流程和演練課件
- 一級(含)以下醫療機構醫學檢驗科準入現場驗收表
- 五年級語文上冊各單元作文范文
- 七年級下學期暑假家長會課件
- 整形美容專科病歷
- DB33T 1199-2020 農村生活污水處理設施建設和改造技術規程
- IPQC培訓教材
- SAE-J400-2002-中文版
- 高中物理知識點(力學部分)
評論
0/150
提交評論