oracle入門與基礎用法

2022-03-12 09:18:15 字數 3072 閱讀 7575

目錄:

1:進行安裝:

2.開啟tnsnames.ora,進行編輯

配置一下檔案

conn_1=

(description =

(address = (protocol = tcp)(host = 172.17.144.191)(port = 1521))

(connect_data =

(server = dedicated)

(service_name = orcl)

oracle幫助類:

1

public

abstract

class

oraclehelper29

1011

///12

///執行sql語句,返回影響的記錄數

13///

14///

sql語句

15///

影響的記錄數

16public

static

int executesql(string

sqlstring)

1728}29

}30catch

(exception ex)

3134}35

36///

37///

執行多條sql語句,無事務

38///

39///

多條sql語句

40public

static

void executesql(listsqlstringlist)

4160}61

}62}63

}64catch

(exception ex)

6568}69

70///

71///

執行多條sql語句,實現資料庫事務。

72///

73///

多條sql語句

74public

static

void executesqltran(listsqlstringlist)

7597}98

99tx.commit();

100}

101catch

(exception ex)

102106

}107

}108

}109

catch

(exception ex)

110113

}114

115///

116///

執行帶乙個儲存過程引數的的sql語句。

117///

118///

sql語句

119///

引數內容,比如乙個欄位是格式複雜的文章,有特殊符號,可以通過這個方式新增

120///

影響的記錄數

121public

static

int executesql(string sqlstring, string

content)

122136

}137

}138

catch

(exception ex)

139142

}143

144///

145///

執行查詢語句,返回dataset

146///

147///

查詢語句

148///

dataset

149public

static dataset query(string

sqlstring)

150162

}163

}164

catch

(exception ex)

165168

}169

170171

172173 }

view code

執行語法例項:

stringbuilder sql = new

stringbuilder();

"insert all ");

foreach (datarow dr in

dt.rows)

"select 1 from dual ");

//執行語句

int rcount = oraclehelper.executesql(sql.tostring());

using

oracle.dataaccess.client;

using

system;

using

system.data;

using

system.collections.generic;

using

system.configuration;

namespace

common

}catch

(exception e)

return

null

; }

//增改刪

//////

執行sql 語句

/// ///

///返回影響的行數

public

static boolean addupdeldata(string

sql)}}

catch

(exception e)

return

false

; }

public

static boolean exetransaction(listsqltext)

tran.commit();

return

true

; }

catch

(exception et)

finally}}

}}

view code

Oracle入門基礎知識

oracle入門基礎知識 是基於物件的關聯式資料庫,oracle產品免費,服務收費 客戶端工具有預設的sql plus,第三方工具pl sql developer,還有企業管理器,從oracle 10g開始支援b s的企業管理器 開始工作前,oracle伺服器需要啟動監聽服務,客戶端需要配置本地網路...

Tensorflow入門基礎語句及用法

tensorflow顧名思義是張量流動的意思,這裡的tensor雖然翻譯成張量但其實跟向量沒區別。tensorflow通過構建一張 圖 這個圖有點類似 樹 的結構。這裡可以看到圖中有很多節點,我們輸入的資料從根節點 就是最上方的節點 進入。然後流過這些節點。因為資料一般是以張量的形式流過節點,所以叫...

cascade 介紹與用法 ( oracle)

級聯刪除,比如你刪除某個表的時候後面加這個關鍵字,會在刪除這個表的同時刪除和該錶有關係的其他物件 1.級聯刪除表中的資訊,當表a中的字段引用了表b中的字段時,一旦刪除b中該字段的資訊,表a的資訊也自動刪除。當父表的資訊刪除,子表的資訊也自動刪除 例如下面這兩個表中分別存的時員工的基本資訊和公司的部門...