原创 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。這是我們大家都必須瞭解的,以下就是文章的主要內容描述。 存儲過程異常的處理: