1. excel記錄轉sql語句
1.1. CONCATENATE
總會有些情況需要將excel文檔的數據錄入數據庫中,當然我們也不想一條條地手敲進去,畢竟這樣的效率實在是太慢了。這里推薦使用一個簡單的將excel數據轉sql語句的方法:
excel數據表
選中D1區,在fx的框中輸入:
=CONCATENATE("insert into USER(SYSTEMID,CARDTYPE,NAME) values(sys_guid(),'"&B1&"', '"&C1&"');")
其中”&B1&”的意思就是獲取B列第一行的數據,"&C1&"就是獲取C列的第一行數據。
然后就可以看到成果了:
1.2. Ctrl+D
上面雖然可以將excel的數據轉成sql語句了,但是不可能一行行地輸入那個公式。這時候就需要這個小技巧了:Ctrl+D。
先選中有公式的行,再選中需要轉成sql語句的行
然后輸入一下:Ctrl+D
大功告成!
2. 數據庫中的數據導出為excel文檔
使用與oracle,其他還沒試過:
plsql
查詢要導出的數據,點擊export query results
然后就可以選中要導出的文件格式了