oracle基本資料型別和給某列追加內容

2021-08-14 11:32:16 字數 1917 閱讀 3856

[sql]view plain

copy

update

表名 set

列名='要新增的字元'

||列名  

2.給某列前面增加字元:

[sql]view plain

copy

update

表名 set

列名=列名||

'要新增的字元'

連線操作符 (||)

用於將兩個或者多個字串合併成乙個字串,或者將乙個字串與乙個數值合併在一起。

3.oracle基本資料型別

1、字元資料型別

char固定長度字串        長度 

1~2000個位元組,未指定則預設為 1位元組

varchar2可變長度字串        長度 

1~4000個位元組,定義時必須指定大小

long可變長度字串        最多能儲存 2gb,儲存超過 

varchar2的長文字資訊

ps.乙個表中只有一列為 

long資料型別,

.long列不能建立索引,

.儲存過程不能接受 

long資料型別的引數

2、數值資料型別

number資料型別可以儲存 正數、負數、零、定點數(不帶小數點的?)和精度為38為的浮點數。

格式: 

number

[(precision 精度,數字總位數 1~38間

, scale 範圍,小數點右邊的位數 -84~127間)

]3、時期時間資料型別

date 資料型別,用於儲存表中日期和時間資料。sysdate 函式功能就是返回當前的日期和時間。

timestamp資料型別,儲存時期、時間和時區資訊。systimeatamp 功能就是返回當前日期、時間和時區。

4、二進位制資料型別

raw二進位制資料或位元組串    長度 

1

2000位元組,定義時應指定大小,可建索引

long

raw可變長度的二進位制資料    最大能儲存 2gb,限制等同於 

long資料型別

5、lob 資料型別

「大物件」資料型別,最多可儲存多達 4gb的資訊。lob 可以是外部的,也可以是內部的,取決於相對於資料庫位置。

clob        

characterlob        儲存大量的字元資料

blob        

binarylob        儲存大量的二進位制物件(多**物件等)

bfile        

binary

file

能夠將二進位制檔案儲存在資料庫外部的作業系統檔案中

bfile 儲存乙個 bfile 定位器,它指向位於伺服器檔案系統上的二進位制檔案。

ps.乙個表中可以有多個 lob 列,每個 lob 列可以是不同的 lob 型別。

Oracle基本資料型別

字元型 char varchar2 long 4g 數型型 number m,n number 4 4位整數 number 4,2 二個整數,2位小數 日期時間型 預設的格式 18 9月 15 18 44 40.123455 date 精確到秒 timestamp 精確到秒後面6位小數 raw 存放...

Oracle 基本資料型別

常用的資料庫字段型別如下 字段型別 中文說明 限制條件 其它說明 char 固定長度字串 最大長度2000 bytes varchar2 可變長度的字串 最大長度4000 bytes 可做索引的最大長度749 nchar 根據字符集而定的固定長度字串 最大長度2000 bytes nvarchar2...

Oracle 基本資料型別

oracle 9i的基本資料型別 資料型別 含義 char 定長的字元型資料,最大長度可達2kb nchar 儲存unicode字符集的定長字元型資料,最大長度為2kb varchar2 可變長的字元型資料,最大長度可達4000個字元 nvarchar2 儲存unicode字符集的變長字元型資料,最...