原创 oracle拼接字段和group by的使用
題目: 要求是在oracle數據庫中。 解決:這裏先將後面的工資和部門可以通過group by得到 所以得到 id是通過拼接的,oracle有相應的函數:wm_concat和LISTAGG(id,’,’) WITHIN
原创 ubuntu22端口開啓失敗解決
使用SecureCRTPortable連接不上虛擬機,使用Tcping小工具ping端口,發現22端口沒有開啓, 在虛擬機裏開啓22端口,發現需要安裝openssh rick@ubuntu:~sudoapt−getinstal
原创 oracle使用過的函數-1
1:NVL函數,(重點:當數值相加有一個爲null則結果就爲null所以使用這個函數可以去掉這個隱患,方法:NVL(number,0)將爲null的轉化爲0) NVL ( )語法:nvl(expr1,expr2)
原创 mysql報錯處理
常見報錯: ERROR 1045 (28000): Access denied for user ‘canal’@’localhost’ (using password: YES) 在mysql中新建了數據庫,也建立了賬戶,登
原创 ubuntu的apt-get update失敗
Ubuntu 11.04 (Natty) 已經停止支持,但可以使用old-releases源了,先備份源列表文件: sudo cp /etc/apt/sources.list /etc/apt/sources.list.back
原创 git-canal:學習記錄1
canal項目從SimpleCanalClientTest入手,在wiki上有詳細的資料 這裏有一個連接數據庫操作,先是確定IP地址 InetAddress.getLocalHost()的解釋看 http://blog.
原创 git-canal介紹
阿里巴巴開源項目: 基於mysql數據庫binlog的增量訂閱&消費 博客分類: opensourcedatabasejavadistributed mysqlbinlogzookeeperreplaction 背景 早期,阿
原创 oracle-序列 ora-02287 此處不允許序號
今天在生產數據庫執行時報ora-02287 此處不允許序號 類似: SELECT distinct SYS_GUID(), ‘Y’ ACTIVE, ‘N’ IsRedBa
原创 map的遍歷與刪除
package hmy.test; import java.util.HashMap; import java.util.Iterator; import java.util.Map; public static void
原创 序列化與JavaBean與xml互轉
序列化和反序列化: http://www.cnblogs.com/xdp-gacl/p/3777987.html https://my.oschina.net/xianggao/blog/397433 http://www.
原创 List遍歷與刪除
Collection 關於集合中比較重要的HashSet,HashMap,HashTable,ArrayList,LinkedList,Vector的區別和用法 //遍歷的長度一定要是list.size(),因爲後面移除對象之後
原创 oracle執行過程,但是沒有結果生成,表空間不足問題
這次在測試環境跑存儲過程,但是在相應的表中沒有出現數據,但是在前一次執行是有數據的。這一次應該是生成上一次相同的數據。所以 1:先看源表的數據是不是符合存儲過程的篩選。 2:可以通過篩選,然後看錯誤日誌 EXCEPTIO
原创 centos安裝mysql源碼
一:卸載舊版本 使用下面的命令檢查是否安裝有MySQL Server rpm -qa | grep mysql 有的話通過下面的命令來卸載掉 rpm -e mysql //普通刪除模式 rpm -e –nodeps
原创 yugong-mysql查看錶字段和主鍵約束
—–表字段 SELECT NULL AS table_cat, t.owner AS table_schem, t.table_name AS table_name, t.colu
原创 oracle閃回試驗
不能使用sysdba,system閃回,要用創建這個表的用戶 SQL> drop table emp_test; Table dropped SQL> select owner,object_name,original_nam