原创 數據記錄分多行處理(sqlserver)

 一、需求說明 將一條記錄處理成多行。 1、需要提取charge_code中位於"|"和";"之間的內容。 2、如果一條記錄中有多個符合要求,分行,且保持其它字段內容一致。 最終結果如下: 二、測試代碼 數據庫:sqlserver。(

原创 SQLSERVER常用系統函數

/*====================================================== * *文件說明: SQLSERVER常用系統函數 *創建日期: 20191213 *作 者: LiuHuan * *

原创 求子數組最大連續和(考慮全爲負數)

題目形式:給定一個數組,求其最大連續子數組和。(擴展題型還要求指出起始位置) 例如:arr = [1, 5, -10, 2, 5, -3, 2, 6, -3, 1]。輸出爲:12。對應的連續子數組爲[2, 5, -3, 2, 6]。 代碼

原创 sqlserver查看庫中表的相關信息(表大小、行數、空間等)

一、查看庫中各表大小及行數等信息 SELECT t.NAME AS TableName, s.Name AS SchemaName, p.rows AS RowCounts, SUM(a.total_p

原创 python操作sqlserver庫

 一、代碼Demo import pymssql # server 數據庫服務器名稱或IP # user 用戶名 # password 密碼 # database 數據庫名稱 server = "127.0.0.

原创 vector實現歸併排序並分析耗時

目錄    一、概述 二、代碼分析 三、耗時分析 四、複雜度及穩定性分析  一、概述 歸併排序圖示分析(百度百科找的一張圖) 思想: 歸併排序(Merging Sort)利用歸併思想實現的排序算法,原理是: 假定初始序列含有n個記錄,則

原创 SqlServer刪除庫

報錯詳情: SQL Server無法刪除數據庫XXX,因爲該數據庫當前正在使用。  出現原因: 有其它進程在佔用該數據庫。 步驟: 1、挨個殺掉佔用進程。 2、刪除數據庫。 USE MASTER GO DE

原创 批處理申請管理員權限

 代碼: rem ****************************申請管理員權限執行批處理********************* rem 改變顏色 @echo off&color 0a REM 聲明採用UTF-8編碼, 正

原创 VBA-歷史記錄批註顯示

目錄   一、操作展示Demo 二、源碼剖析 2.1、模塊代碼 2.2、操作表代碼  三、場景應用 四、注意點 五、Demo文件下載鏈接 一、操作展示Demo   二、源碼剖析 2.1、模塊代碼 ' 根據列名查找列號函數 Public

原创 SqlServer跨庫查詢OpenQuery()中文顯示問號的解決方案

目錄 一、問題描述 二、原因剖析 三、解決方法 四、結果驗證 一、問題描述 1、sqlserver跨庫查詢oracle庫數據時,返回結果的中文字段全部顯示爲問號。 2、直接在oracle庫查詢,中文顯示正常。 二、原因剖析 造成的原因是

原创 C++實現桶排序

一、概述  桶排序的算法思想:是將陣列分到有限數量的桶子裏。每個桶再分別排序(有可能再使用別的排序算法或是以遞歸方式繼續使用桶排序進行排序)。桶排序是鴿巢排序的一種歸納結果。當要被排序的陣列內的數值是均勻分配的時候,桶排序使用線性時間(Θ

原创 SQLPrompt關閉聯網

目錄 一、介紹 1.1、SQLPrompt 1.2、SQLSearch 二、安裝步驟概述 三、關閉Redgate.client的聯網 方法一:修改hosts文件 方法二:添加防火牆出入站規則 一、介紹 1.1、SQLPrompt SQLP

原创 xlwt設置單元格格式

# coding:utf-8 import patterns as patterns import xlwt import time i = 0 book = xlwt.Workbook(encoding='utf-8') sheet

原创 JS合併數組的方法比較

目錄 一、concat 二、for循環 三、apply 四、總結       有時候項目中會遇到需要合併兩個數組的需求,如: var a = [1, 2, 3]; var b = [4, 5, 6];     需要將上述兩個數組a,b合

原创 SqlServer刪除作業

一、問題場景 問題場景:無法在MSSM客戶端直接刪除作業,伴有報錯信息如下: 原因分析:我改變了服務器的主機名稱,需刪除的無效作業(自己創建的作業)創建在改名之前,可能與此有關。 疑問:爲何日誌運行作業(該作業系統自帶,非自己創建)在服