sqlite操作--- oracle資料庫中的資料導進sqlite
SQLite,是一款輕型的資料庫,是遵守ACID的關係型資料庫管理系統,它包含在一個相對小的C庫中。它是D.RichardHipp建立的公有領域專案。它的設計目標是嵌入式的,而且目前已經在很多嵌入式產品中使用了它,它佔用資源非常的低,在嵌入式裝置中,可能只需要幾百K的記憶體就夠了。它能夠支援Windows/Linux/Unix等等主流的作業系統,同時能夠跟很多程式語言相結合,比如 Tcl、C#、PHP、Java等,還有ODBC介面,同樣比起Mysql、PostgreSQL這兩款開源的世界著名資料庫管理系統來講,它的處理速度比他們都快。SQLite第一個Alpha版本誕生於2000年5月。 至2015年已經有15個年頭,SQLite也迎來了一個版本 SQLite 3已經發布。
第一步:將oracle裡的目標表以csv格式匯出儲存
登陸PL/SQL->查詢目標表資料->將資料以csv格式匯出儲存
以txt格式開啟csv檔案
第三步:建立資料庫及相應的表結構 一定注意,不要先進入sqlite3.exe,
建立名字為liuwenhe.db的資料庫語法:sqlite3 liuwenhe.db 前提是要cmd進入到sqlite3.exe前的一個目錄。
例如:我的目錄為:D:\文件\SQLite\sqlite3.exe
所以Cmd->進入到SQLite這個目錄,如下圖,然後直接 sqlite3 liuliu.db,即可建立名字為liuliu.db的資料庫,並且也自動進入到了這個剛建立的資料庫裡了。之後可以建立表了。
第六:匯入資料
.import D:/SQLITE/database-sqllite/xxm_test.txt TD_ADDRESS #注意結尾沒有分號
沒報錯就已經成功了,然後剛剛建立的liuwenhe.db這個資料庫,就在D:\文件\SQLite目錄下。
刪除第一行colmun資訊
將英文雙引號批量去掉 ,導要導txt格式的
另存為utf8編碼的txt檔案
第四步:建立相應的表。語法和oracle差不多。
第五步:將SQLite預設的分隔符由”:”修改為”,”
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29654823/viewspace-1729626/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Python 操作 SQLite 資料庫PythonSQLite資料庫
- Python操作SQLite資料庫PythonSQLite資料庫
- sqlite3資料庫操作SQLite資料庫
- Android 封裝AsyncTask操作Sqlite資料庫Android封裝SQLite資料庫
- SQLite資料庫管理器:SQLPro for SQLite for MacSQLite資料庫Mac
- 高效操控SQLite資料庫,盡在SQLPro for SQLite for MacSQLite資料庫Mac
- SQLPro for SQLite Mac(SQLite資料庫管理工具)SQLiteMac資料庫
- C#快速搭建模型資料庫SQLite操作C#模型資料庫SQLite
- Python資料庫模組(sqlite3,SQLite3)Python資料庫SQLite
- Python連線SQLite資料庫PythonSQLite資料庫
- Android 中使用 SQLite 資料庫AndroidSQLite資料庫
- 資料庫 sqlite3_get_table,sqlite3_free_table資料庫SQLite
- php sqlite 建立本地資料庫PHPSQLite資料庫
- Python SQLite資料庫程式設計PythonSQLite資料庫程式設計
- SQLPro for SQLite mac 2024.10啟用版 SQLite資料庫管理軟體SQLiteMac資料庫
- Python中內建資料庫!SQLite使用指南! ⛵Python資料庫SQLite
- Sqlite—資料型別SQLite資料型別
- SQLite Expert Professional資料庫開發管理SQLite資料庫
- Python標準庫14 資料庫 (sqlite3)Python資料庫SQLite
- 在 Android Studio 上除錯資料庫 ( SQLite )Android除錯資料庫SQLite
- Xamarin SQLite教程資料庫訪問與生成SQLite資料庫
- SQLite資料庫損壞及其修復探究SQLite資料庫
- C++編譯SQLite資料庫以及如何使用加密資料庫SQLCipherC++編譯SQLite資料庫加密
- Native SQLite Manager for mac(SQLite資料庫管理器) 1.26.1簡體中文版SQLiteMac資料庫
- Laravel資料庫測試的另一種方案-SQLiteLaravel資料庫SQLite
- ChiselStore:Rust編寫的Raft分散式SQLite資料庫RustRaft分散式SQLite資料庫
- 鴻蒙資料持久化sqlite鴻蒙持久化SQLite
- Andorid SQLite資料庫開發基礎教程(2)SQLite資料庫
- Andorid SQLite資料庫開發基礎教程(1)SQLite資料庫
- Andorid SQLite資料庫開發基礎教程(3)SQLite資料庫
- SQLite3資料庫檔案結構解析SQLite資料庫
- sqlite輕量型資料庫的介紹及應用SQLite資料庫
- 使用 Python 字典向 SQLite 插入資料PythonSQLite
- lazarus 開啟 sqlite3資料SQLite
- cocos2dx之引入Sqlite3資料庫SQLite資料庫
- 【oracle資料庫資料恢復】誤操作導致的資料庫誤刪除的資料恢復案例Oracle資料庫資料恢復
- python3.x中ORM框架SQLObject使用SQLite資料庫隨筆PythonORM框架ObjectSQLite資料庫
- Android 原生 SQLite 資料庫的一次封裝實踐AndroidSQLite資料庫封裝
- 42.QT-QSqlQuery類操作SQLite資料庫(建立、查詢、刪除、修改)詳解QTSQLite資料庫