7 oracle資料型別

2022-02-18 21:13:34 字數 681 閱讀 3933

字元型

char 定長 最大2000字元   例如 char(20) 表示定長20  不夠的補空格 定長查詢速度快

varchar2 變長 最大4000字元  省空間

clob 字元型大物件 最大4g

數字型別

number 可以比表示整數,也可以表示小數,範圍-10的38次方到10的38次方

number(5,2)表示一共有5位數,其中2為是小數。

number(5)表示有5位整數。

日期型別

date        dd-mm-yyyy 例如 2023年5月1日寫成  1-5月-1988 月字必須要帶著

如果覺得日期的排序方式不符合中國人的模式,可以修改這個表中date的格式

alter session set  nls date  format =

'yyyy-mm--dd

';

timestamp  省略

型別

blob 二進位制可以存放、聲音  (如果聲音等保密下性比較高的話,就放到資料庫裡)

更詳細參考

7 oracle下的序列

oracle下的序列 序列是一種資料庫物件,用於生成一系列的整數,可以用來唯一的標記一條記錄,在mysql種有字段自增的概念,但是oracle種是沒有欄位自增的,所以可以使用序列來作為主鍵的自動生成方式。1.序列的使用 1.1建立 修改序列 建立序列,nocache來避免主鍵值發生遺漏,一般命名方式...

oracle資料型別

char 用於描述定長的字元型資料,長度 2000位元組 varchar2 用於描述變長的字元型資料,長度 4000位元組 nchar 用來儲存unicode字符集的定長字元型資料,長度 1000位元組 nvarchar2 用來儲存unicode字符集的變長字元型資料,長度 1000位元組 numb...

Oracle資料型別

一 概述 標量 scalar 復合 composite 引用 reference lob 二 標量 scalar 合法的標量型別與資料庫的列所使用的型別相同,此外它還有一些擴充套件。它又分為七個組 數字 字元 行 日期 行標識 布林和可信。數字,它有三種基本型別 number pls integer...