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...