原创 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