1.使用 add 子句增加字段,新的字段只能被加到整個表的最後
alter table employees
add (*** char(1));
2.可修改列的資料型別,大小和預設值
alter table employees
modify (*** number(1));
不是任何情況都可以修改的,當字段只包含空值時,型別、大小都可以修改,否則修改可能不能成功
3.可以從表中刪除列:
alter table employees
drop column ***;
從每行中刪除掉字段佔據的長度和資料,釋放在資料塊中占用的空間.
刪除大表中的字段將需要比較長的時間.
4.truncate table 語句
清除表中所有的記錄
是ddl語句,不可以回滾
釋放表的儲存空間
是刪除資料的方法之一
truncate table table_name;
5.表中所有資料將被刪除
沒有完成的事務被提交
所有相關的索引被刪除
不能回退
drop table table_name
6.使用rename語句改變物件名稱,可以修改表、檢視、序列或者同義詞的名稱
rename old_name to new_name;
必須是物件的所有者(即只能rename表名)
7.create user libra identified by oracle;
新建使用者及密碼
給新使用者授權,才能進入pl/sql:
grant connect,resource to libra;
8.建立序列
create sequence stu_seq
start with 1 increment by 1 nomaxvalue minvalue 1;
求序列select stu_seq.nextval from dual;
Oracle基礎知識(2)
grant connect,resource to m1 切換使用者到m1 conn m1 123456 撤銷使用者許可權 revoke connect,resource from m1 刪除使用者 drop user m1 drop user m1 cascade 使用者有表 日期函式 顯示當前日...
oracle 儲存過程基礎知識2
說明 在公升級過程中,sqlserver 利用儲存在 syscomments 中的加密注釋來重新建立加密過程。for replication 指定不能在訂閱伺服器上執行為複製建立的儲存過程。使用 for replication 選項建立的儲存過程可用作儲存過程篩選,且只能在複製過程中執行。本選項不能...
Oracle基礎知識
關於oracle的安裝過程這裡不再一一列出,網上有許多的安裝教程以及安裝過程所遇問題的解決辦法。通過學習所達到的目標如下 理解結構化查詢語句的作用 分類 理解select語句的作用 掌握選擇所有列 指定列 表示式 帶空值null 列別名 連線操作符 消除重複行的sql語句書寫方法。結構化查詢語言 s...