原创 redis 和 mq的區別

redis是一個高性能key-value數據庫,支持消息推送功能,可以當作輕量級隊列服務器來使用 redis消息推送多用於實時性要求高,並不保證可靠;mq保證可靠但有延遲 下面通過幾點來區分redis和mq: 1.可靠性 redis:沒有機

原创 不使用EXCEPT函數下求差集

Oracale 和 SQLSERVER 中皆有差集函數去比較兩個數據集合中的差異的數據 => EXCEPT 使用如下: SELECT FASSETID,FALTERID,FCKFUNDPROVIDED FROM KDY_T_FA_FUNDB

原创 SQLSERVER根據表存的值查找對應的表

創建存儲過程: create PROCEDURE [dbo].[P_SYSTEM_FindData] ( @value VARCHAR(1024) ) AS BEGIN -- SET NOCOUNT ON a

原创 C#將一個二維數組行和列元素互換,即行轉列

//將二維數組行和列互換,存到另一個二維數組中 public static void CTL(int[,] arr1) { //執行換行 int[,] a

原创 SQL太長Print截斷,用XML方式輸出

SELECT @SQL FOR XML path('') 以XML方式輸出SQL

原创 SQLSERVER 快速替換引號字段

CTRL + F

原创 C# Body爲form-data file文件上傳至第三方接口

1.第三方提供了這麼一個API接口,POST後將附件以file文件上傳,通過postman工具界面是下面這種樣子 Body爲form-data類型,不管是文本還是文件,都能在value上填上去 2.C#實現接口調用代碼 public st

原创 ORACLE取對照表不等的數據

SELECT A.FALTERID,A.FASSETTYPEID,B.FLIFEPERIODS FROM ( SELECT A.FALTERID,A.FASSETTYPEID,B.FLIFEPERIODS FROM T_FA_CARD A

原创 Oracle批量更新語句

1.問題描述:對照a表,根據id將name對照着更新b表 2.思路:創建臨時表存對照的數據,比如根據id更新name,那麼這個臨時表存id和name;使用更新語句更新符合條件的數據 3.MSSQL寫法: --創建臨時表 SELECT A.F

原创 Oracle如何定義兩個數組變量

DECLARE TYPE ARRAYLIST IS VARRAY(100) OF VARCHAR(50); MY_ARRAYLIST ARRAYLIST := ARRAYLIST('000015','000032'

原创 Oracle 數組定義

固定數組的定義及賦值 DECLARE TYPE ARRAYLIST IS VARRAY(100) OF VARCHAR(50); MY_ARRAYLIST ARRAYLIST := ARRAYLIST('000015','000032');

原创 Oracle的Number對應C#數據類型

Number(9,0)及以下使用int Number(10,0)到Number(19,0)使用long Number(20,0)及以上使用decimal EntityFramework使用Number(20,0)及以上Number時需要手動

原创 VS2019設置類模塊註釋

1.找到VS安裝路徑,我的默認是C盤下路徑 C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\Common7\IDE\ItemTemplates\CSharp\

原创 PowerDesigner安裝教程(下載+漢化+破解)

軟件版本:Sybase PowerDesigner 16.5 準備工作(需要3個文件): 1、PowerDesigner.exe:安裝文件 2、pdflm16.dll:破解文件 3、PowerDesigner漢化文件 下載地址: 1、安裝文