freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

sql160server向oracle遷移的解決方案-資料下載頁

2024-10-24 12:29本頁面

【導(dǎo)讀】這樣的方法可以保證SQL7的絕大部分?jǐn)?shù)據(jù)移植到Oracle中去,但預(yù)先你必須在Oracle建立。因?yàn)镾QL7中有一些特殊的datatype,如text、image等。當(dāng)一個(gè)table中有多于一個(gè)text或image的。字段時(shí),將出現(xiàn)錯(cuò)誤,不能執(zhí)行。這是你需要做出選擇,或者把text鏡像為varchar2,或者鏡像為Longdatatype,但。longdatatype一個(gè)table里只能有一個(gè)。而且,還有可能遇到字符集的問題,最好用第三種方法或者第四種。提供的一個(gè)代替SQl*Loader的工具,當(dāng)然目前該工具仍然不能完全取代SQL*Loader。ODBCforMSSQL7或Access或Sysbase,就可以很方便的把tabels、views、triger、procedure、shortnaps、users等完全轉(zhuǎn)到。憾的是,不支持中文CLOB,無論我如何調(diào)整,數(shù)據(jù)migrate到Oracle后,都變成了????數(shù)幾個(gè)方面,考慮SQLSERVER的實(shí)際情況,沒有涉及ORACLE特有的PACKAGE、EXCEPTION等。于VARCHAR字段長度大于3000的字段改成CLOB字段;SQLSERVER中SMALLDATETIME、TIMESTAMP、DATETIME轉(zhuǎn)換成。如表有identity字段,要先將其記錄下來,建完表之后,馬上建相應(yīng)的序列和表觸發(fā)器,并作為記錄;

  

【正文】 column_name) [{AND | OR} UPDATE (column_name)…] sql_statement [ ...n] ORACLE 端語法說明 語法: CREATE [OR REPLACE] TRIGGER trigger_name { BEFORE | AFTER } triggering_event ON table_name [ FOR EACH ROW ] [ WHEN trigger_condition ] trigger_body 。 在從 TSQL 向 PL/SQL 遷移時(shí),要遵守下面規(guī)則: 1 在 CREATE TRIGGER 定義中采用 AFTER 關(guān)鍵字,即調(diào)整為事后觸發(fā)器。 2 在 CREATE TRIGGER 定義中采用 FOR EACH ROW 關(guān)鍵字,即調(diào)整為行級觸發(fā) 器。 3 將觸發(fā)器主體中的 “inserted”調(diào)整為 “:new”,將 “deleted”調(diào)整為 “:old”。 4 在觸發(fā)器主體中禁用 CURSOR 操作 :new 與 :old。 5 在觸發(fā)器主體中禁用 COMMIT、 ROLLBACK、 SAVEPOINT等事務(wù)控制語句。 vii. 常用 SQL 語法與函數(shù) 在從 TSQL 向 PL/SQL 遷移時(shí),在常用語法與函數(shù)方面要逐一細(xì)致比較后再行調(diào)整,特別要注意常用函數(shù)怎么進(jìn)行替換和主體控制結(jié)構(gòu)怎么進(jìn)行調(diào)整。 (1) 將所有的 GETDATE()全部轉(zhuǎn)換成為 SYSDATE; (2) 將所有的 selct @var = column fro m table where condition 改成 select column into var fro m table where condition。將所有的 selct @var1 = @var2 改成 var1 :=var2。 (3) 將所有的 convert 全部轉(zhuǎn)換成為 to_char 或 trunc viii. 連接遠(yuǎn)程數(shù)據(jù)庫 數(shù)據(jù)庫鏈接( Database Link)與分布式數(shù)據(jù)庫功能緊密相連。數(shù)據(jù)庫鏈接允許用戶處理遠(yuǎn)程數(shù)據(jù)庫而不用知道數(shù)據(jù)是在什么地方。當(dāng)建立了一個(gè)數(shù)據(jù)庫鏈接之后,提供對遠(yuǎn)程數(shù)據(jù)的登錄信息。每當(dāng)使用數(shù)據(jù)庫鏈接時(shí),在分布式網(wǎng)絡(luò)上初始化一個(gè)對話( Session),以解決對遠(yuǎn)程數(shù)據(jù)庫對象的引用 。 綜上所述,如果要把數(shù)據(jù)庫從 MS Server 中遷移到 ORACLE 數(shù)據(jù)庫中 ,需要做的工作量很多 ,有些時(shí)候需要根據(jù)實(shí)際情況靈活處理
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1