原创 MySQL中將查詢出來的值null轉爲0的方法

1.IFNULL()方法 一般我們在使用ifnull()方法的時候,都是類似下面的語句: IFNULL(expr1,expr2) 如果expr1不是NULL,IFNULL()返回expr1,否則它返回expr2。IFNULL()返回一個

原创 Oracle——怎樣將查詢到的值null轉換爲0

在Oracle中,可以使用NVL()函數: 1.NVL(Expr1,Expr2)如果Expr1爲NULL,返回Expr2的值,否則返回Expr1的值; 例如: select NVL(SUM(MONEY) ,0) from table 其

原创 Java——去掉小數點後面多餘的0

當小數點後位數過多,多餘的0沒有實際意義,根據業務需求需要去掉多餘的0。後端存儲浮點型數據一般會用到Bigdecimal 類型,可以調用相關方法去掉小數後多餘0,然後轉爲string。 例如: public static void ma

原创 MySQL查詢當月所有日期

MySQL查詢當月所有日期 1.查詢本月第一天 select date_add(curdate(),interval-day(curdate())+1 day) as date; 2.查詢本月最後一天 SELECT last_day(

原创 Oracle中查詢第一條和最後一條數據

1.Oracle中查詢數據庫表的第一條數據 SELECT * FROM (SELECT * FROM "user" ORDER BY "id") WHERE ROWNUM = 1 2.Oracle中查詢數據庫表的最後一條數據 SELE

原创 MySQL跨不同數據庫創建視圖

MySQL跨不同數據庫創建視圖 語法: create view 視圖所在庫庫名.視圖名稱 as ( SELECT 表所在庫庫名.表名.列名 AS 列的重命名..... FROM 表所在庫庫名.表名); 例: -- 創建表temp_xn

原创 Oracle——分組彙總統計函數grouping()

Oracle——分組彙總統計函數grouping() 在Oracle數據庫中,進行分組報表查詢的時候,查詢的SQL中可以使用grouping()函數。 grouping(columnA)函數的意思:當前行如果是由rollup彙總產生的,那

原创 Java拼接字符串 拼接雙引號

Java拼接字符串 拼接雙引號 String sql = "<![CDATA[<?xml version="1.0" encoding="utf-8"?>"; System.out.println(sql); 結果: <![CDATA

原创 SpringBoot:靜態資源的訪問和配置

默認靜態資源訪問 Spring Boot的默認靜態資源的路徑爲:  spring.resources.static-locations=classpath:/META-INF/resources/,classpath:/resources

原创 通過地址獲取經緯度和通過經緯度獲取地址

1、通過地址獲取該地址的經緯度 /** * @param addr * 查詢的地址 * @return * @throws IOException */ public O

原创 SQL: coalesce()函數

coalesce()函數 1.用途: 將空值替換成其他值 返回第一個非空值 2.表達式: COALESCE是一個函數, (expression_1, expression_2, ...,expression_n)依次參考各參數表達式,遇到

原创 Maven項目打jar包報錯:Failed to execute goal on project xxxx

Maven項目要打包成jar部署到服務器上的時候報類似的錯: 原因:本地倉庫缺少對應的jar包,且pom.xml裏該依賴也報紅。 解決辦法:手動下載對應的jar包,且設置好pom.xml文件裏對應的依賴,再次打包就沒問題了。    

原创 IDEA去除代碼中的波浪線(黃色警告線)

IDEA去除代碼中的波浪線(黃色警告線) IDEA中爲了減少一定量的重複代碼,提醒開發人員注意,會在代碼下面出現黃色警告線。但是有時候幾行代碼的重複沒必要扔到一個統一的地方處理,這裏還總是提醒,干擾視線。因此,這裏根據個人習慣,還是關閉這

原创 使用Xshell進行Oracle數據庫數據的導出和導入

使用Xshell進行Oracle數據庫數據的導出和導入 一.導出 1.通過exp進行導出,exp有三種模式:        a.  用戶模式: 導出用戶所有對象以及對象中的數據;        b.  表模式: 導出用戶所有表或者指定的表

原创 IDEA創建XML文件模板

IDEA創建XML文件模板 1.選中File,點擊Settings; 2.在Settings窗口中,找到Editor,選中File and Code Templates,點擊加號(+),然後輸入模板名稱和模板文件後綴,設置模板內容,最後