原创 sum(x) over( partition by y ORDER BY z ) 分析
之前用過row_number(),rank()等排序與over( partition by ... ORDER BY ...),這兩個比較好理解: 先分組,然後在組內排名。 今天突然碰到sum(...) over( partition
原创 linux /etc/passwd 文件的解釋
文件目錄存儲的是操作系統用戶信息,該文件爲所有用戶可見。 給linux系統添加一個帳號:[plain] view plain copyuseradd -g mysql -d /home/test -m test(:新建一個用戶test
原创 linux VNC配置(解決:關閉防火牆仍不能訪問端口的問題)
實例 154.145.160.51 web服務器 154.145.160.52 db2服務器 兩臺服務器能互相ping通,同時2臺服務器都關閉了防火牆,此時web的jdbc不能訪問的db2服務器的50000端口。需合理配置VNC的配
原创 db2 lock
表一:DB2數據庫表鎖的模式 表二:DB2數據庫行鎖的模式 #show all the switches db2 get monitor switches #switch-name: BUFFERPOOL、LOCK、
原创 增量數據下發整合成全量表的程序分享
浙江地區數據下發均爲增量下發,只有數據發生改變的時候纔會下發,從接口層轉化大績效層的時候,有時關聯其他表會取不到數據,出於解決此問題,我們現場整理了一個批量生成MERGE語句的方法和調用的存儲過程。首先我們來學習一下MERGE INTO語
原创 從數據庫中導出所有的存儲過程的4種方法
1) 從 DB2 的目錄表 SYSCAT.ROUTINES 中選取: 在 SYSCAT.ROUTINES 系統目錄表中,有一個名爲 TEXT 的字段,其數據類型定義爲 CLOB,長度爲 2M(2097152 個字節),用於存放存儲過程的
原创 DB2 LOCATE 函數的使用
LOCATE 函數 [String] 返回一個字符串在另一個字符串中的位置。 語法 LOCATE( string-expression-1, string-expression-2 [, integer-expr
原创 新建數據庫後CONNECT連接不了
DB2新建數據庫後,connect連接不上,提示SQL0332N Character conversion from the source code page "1392" to the target code page "UNKNOW
原创 linux下tar命令解壓到指定的目錄
tar -xvzf v9.7fp9_linuxx64_server.tar.gz -C /db2/把9.7的db2安裝包解壓到 /db2/ 的目錄下 切記是大寫的-C #tar zxvf /bbs.tar.zip -C /zzz/bbs
原创 常用spark命令
--spark啓動localhost$spark-sql --master yarn 啓動主節點 yarn模式--查看hdfs文件 hdfs dfs -ls /spark/myDatabase.db 查看我們建的表 其實是是建立在hdfs
原创 linux下文件的複製、移動與刪除
linux下文件的複製、移動與刪除命令爲:cp,mv,rm一、文件複製命令cp 命令格式:cp [-adfilprsu] 源文件(source) 目標文件(destination) cp [option]
原创 db2_查詢鎖方法
1,獲取鎖方法: 1.1管理視圖: SELECT * FROM SYSIBMADM.SNAPLOCK select * from SYSIBMADM.LOCKS_HELD 1.2 表函數: SELECT * FROM TABLE(SN
原创 db2 常用命令小結
1、 打開命令行窗口 #db2cmd 2、 打開控制中心 # db2cmd db2cc 3、 打開命令編輯器 db2cmd db2ce =====操作數據庫命令===== 4、 啓
原创 DB2 存儲過程的異常處理器類型有幾種?
以下的文章主要向大家講述的是DB2 存儲過程的異常處理方法,在DB2數據庫中,假如你要使用sqlcode,那麼你就必須在DDL語句之前declare。這是我們大家都必須瞭解的,以下就是文章的主要內容描述。 存儲過程異常的處理: