Oracle簡單入門

2022-02-19 14:05:07 字數 1773 閱讀 3467

1、oracle 資料型別介紹

character資料型別:用來儲存字母數字型資料。

char():char資料型別是一種有固定長度和最大長度的字串。儲存在資料型別為char欄位中的資料將以空格的形式補到最大長度。長度一般在1-2000位元組之間。

varchar():varchar型資料是varchar2型資料的快照。varchar2()資料型別是一種可變長度的、有最大長度的字母數字型資料。varchar2型別的字段長度可以達到4000位元組.乙個

空的varchar(2000)欄位和乙個空的varchar2(2)欄位所占用的空間是一樣的。

nchar()和nvarchar() nchar()和nvarchar()資料型別分布於char()和varchar2()型別是相同的,只不過他們用來儲存nls(national language support)資料。

data資料型別:用來儲存日期和時間格式的資料。這種格式可以轉換為其他格式的資料區瀏覽,而且他有專門的函式和屬性用來控制和計算。

lob資料型別:用來儲存非結構化資料,比如二進位制檔案,圖形檔案,或其他外部檔案。

blob:二進位制資料;clob:字元型資料;bfilb:二進位制檔案

data:精確到秒;timestamp;精確到小數秒

2、常用的oracle資料型別

char(length): 儲存固定長度的字串。

varchar:儲存可變長度的字串。

data:儲存日期和時間。

integet:儲存整數。

number:儲存浮點數,但也可以用來儲存整數。

binary_float:oracle 10g提供的一種資料型別,用於儲存乙個單精度的32位浮點數。

binary_double:oracle 10g提供的一種新資料型別,用於儲存乙個雙精度的64位浮點數

3、c#連線oracle資料庫

其中webconfig配置(連線字串)

<

connectionstrings

>

<

add name="

tyrcc_connstr

"connectionstring="

data source=(description=(address=(protocol=tcp)(host=china-007cb92da)

(port=1521))(connect_data=(service_name=tynhrk)));user id=tytc;password=123456;unicode=true

"providername="

system.data.oracleclient

"/>

<

add name="

connectionstring

"connectionstring="

data source=tynhrk;user id=tytc;password=123456.;unicode=true

"providername="

system.data.oracleclient

"/>

<

add name="

connectionstring2

"connectionstring="

expression: test_dataconnectionstring

"providername="

system.data.sqlclient

"/>

connectionstrings

>

dal層資料操作(詳見cashsystem)

oracle入門很簡單 七 oracle表空間

1.建立oracle表空間 建立oracle表空間應該使用create tablespace命令。在指定表空間的同時,應當指定表空間物理檔案的儲存位置,並同時指定資料檔案的初始大小。例如,在資料庫tst中,建立表空間的命令如下 其中,test為表空間名稱 datafile e database da...

oracle入門很簡單 七 oracle表空間

1.建立oracle表空間 建立oracle表空間應該使用create tablespace命令。在指定表空間的同時,應當指定表空間物理檔案的儲存位置,並同時指定資料檔案的初始大小。例如,在資料庫tst中,建立表空間的命令如下 其中,test為表空間名稱 datafile e database da...

Oracle 儲存過程簡單入門例項

1.連線plsql developer,開啟乙個sql window 2.sql window中建立表user info 1 create table 2create table user info3 4 id varchar2 2 5 name varchar2 10 6 pwd varchar2...