日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

表的创建和管理

發布時間:2024/8/26 编程问答 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 表的创建和管理 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、Oracle常用的數據類型

1、CHAR:長度為1-2000個字節 定長

2、VARCHAR2 :長度為1-4000個字節 ? 變長

3、NUMBER:數字類型

4、DATE:時間類型 不包含毫秒

5、TIMESTAMP :時間類型 ? 包含毫秒

6、CLOB:4G 存海量文字,

7、BLOB:4G 存二進制文件

注意:表中最好不要用LONG類型,因為LONG類型一張表中只能有一個,而且限制條件比較多。

二、表的創建

1、CREATE TABLE 表的名稱(

  列 ? ? ?列的類型,

  列 ? ? ?列的類型 ? ?DEFAULT '默認值',

  列 ? ? ?列的類型 ? ?DEFAULT SYSDATE,

)

2、DESC ?表名:查看表

三、表的操作

1、表的復制 ? ? ? CREATE TABLE 表名稱 ? AS SELECT * FROM EMP; ? 復制時連同數據一起復制過來了

2、表的重命名 ? ? RENAME 舊表名稱 TO 新表名稱;

3、截斷表 ? TRUNCATE TABLE 表名稱; ?刪除的數據不可以回滾,并且表中所有的資源都會釋放掉。

4、刪除表 ? DROP TABLE 表名稱 ; ?

5、閃回技術 ? 用于錯誤刪除表時,做回撤操作,相當于回收站

SELECT * FROM TAB;查看用戶所有的表

SELECT * FROM recyclebin;查看回收站中的數據。

FLASHBACK TABLE 表名稱 TO BEFORE DROP; ?從回收站中回復表

DROP TABLE 表名稱 PURGE; ? ? 刪除表在回收站中找不到;

PURGE TABLE 表名稱; ?把回收站中的表刪除;

PURGE recyclebin; ? 清空回收站;

三、修改表 ? ?

1、為表中添加字段

ALTER TABLE 表名稱 ADD (字段名稱 ? 字段類型 DEFAULT 默認值,.....,字段名稱 ? 字段類型 DEFAULT 默認值,........) ;

2、修改字段

ALTER TABLE 表名稱 MODIFY(字段名 ?字段類型 ? ?DEFAULT ? 默認值)

3、刪除表中的字段

ALTER TABLE 表名稱 DROP COLUMN 字段名稱;

?4、如果刪除的列數據比較大時,可以設置為無用狀態

ALTER TABLE 表名稱 SET UNUSED(字段名稱)

5、刪除表中無用的列

ALTER TABLE 表名稱 DROP UNUSED COLUMNS;

6、給表添加注釋

COMMENT ON TABLE 表名稱 IS 注釋

7、給字段添加注釋

COMMENT ON COLUMN 表名稱.字段名稱 IS 注釋

?

轉載于:https://www.cnblogs.com/zuoyoufengyuan/p/8267613.html

總結

以上是生活随笔為你收集整理的表的创建和管理的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。