- 博客(33)
- 资源 (3)
- 收藏
- 关注
原创 sql server 生成本月日期的临时表
所以需要生成本月的临时表,值默认为0,然后更新对应天的值,然后直接输出前端的格式。echarts展示时,因为有的天没有数据,直接统计出来数据格式不合适,需要没有数据的那天数据为0。ps 在某项报表的数据。-- 计算本月的第一天。-- 插入本月的每一天。
2024-03-13 17:25:27 498
原创 Vue 使用vue-pdf 显示pdf文件 切换页面 缩放 全屏 自动播放等
中途发现如果PDF在前端文件夹 正常。后端服务器的文件会一直报跨域报错,并且我后台已经设置了跨域还是报。最终解决是在前端代理里加入。
2023-09-18 14:06:04 1979
原创 MSSSQL 数据库级触发器保存每次修改记录
创建记录表GOGO[ID] ASCGOGO数据库级触发器GOGOGORENAMEASBEGINELSEBEGINENDBEGINEND。
2023-06-27 11:56:12 290
原创 MQTT代理和C# 简单连接代理 简单订阅和发送消息含测试demo
该协议构建于TCP/IP协议上,优点在于,可以以极少的代码和有限的带宽,为连接远程设备提供实时可靠的消息服务,主要用于物联网。也可以运行InstallService.bat 安装服务 UninstallService.bat 卸载服务。下载解压 需要按照java 我目前安装的 18.0.2.1 配置java环境变量 一般安装就带了。MQTT是一个基于客户端-服务器的消息发布/订阅传输协议。然后就行连接代理服务器 订阅消息或者取消订阅 发送消息等。找到bin下面对应版本的activemq.bat 运行。.
2022-08-26 14:27:42 2898 1
原创 Sql server 查询字符串中的中文
DECLARE @s NVARCHAR(50)=‘013w23是是是1233是123是123’SELECT CASE WHEN ISNUMERIC(LEFT(@s,1))=0 THEN @s WHEN ISNUMERIC(LEFT(@s,2))=0 THEN SUBSTRING(@s,2,LEN(@s)) WHEN ISNUMERIC(LEFT(@s,3))=0 THEN SUBSTRING(@s,3,LEN(@s)) WHEN ISNUMERIC(LEFT(@s,4))=0 THE
2021-08-31 11:33:45 1756
原创 SqlServer XML文件解析
--放在元素DECLARE @xml XML='<Data><Lot><LotNM>1</LotNM><Qty>4</Qty></Lot><Lot><LotNM>2</LotNM><Qty>5</Qty></Lot><Lot><LotNM>3</LotNM><Qty>6</Qty><
2021-06-29 15:46:13 810
原创 SQL 父子级关系找出最底层的数量和个层级数量验证
表结构即数据里有lotid和ParentLotId,和levelDECLARE @LotNM NVARCHAR(50)='FJV002122052';WITH CTE_TEMP as(select Qty,Level,LotId,ParentLotId,ParentLotNM FROM lot where LotNM=@LotNMunion ALLSELECT a.qty,a.Level,a.LotId,a.ParentLotId,a.ParentLotNM FROM lot ...
2021-05-29 10:56:07 759 1
原创 Sql查询日期的星期数出现偏差
因为外国是周日为第一天导致查询周数可能出现偏差sql 如下SELECT CONVERT(NVARCHAR(10),GETDATE(),120)SELECT GETDATE()SELECT DATENAME(WEEKDAY,GETDATE())SET DATEFIRST 7 默认为7SELECT DATEPART(WEEKDAY,GETDATE())SET DATEFIRST 1 设置周一为第一天 好像就一天有效SELECT DATEPART(WEEKDAY,GETDATE()...
2021-03-25 16:56:03 434
原创 查询数据库导出时,有部分数据会出现换行现象
查询时将换行的字段通过去除CHAR(13)【回车】 和CHAR(10)【换行】或者char(9) 【水平制表符】来处理或者转成varchar类型 前后各加一个引号 使execl认为是字符串(但是数据可能存在引号导致异常)REPLACE(REPLACE(SignRemark, CHAR(13), ''), CHAR(10), '') ,记录...
2021-02-26 08:49:37 1048
原创 查询内容按规定的排序
SELECT *FROM 表WHERE 条件ORDER BY CHARINDEX(',' + CONVERT(VARCHAR(30), 排列的字段) + ',', 'BillNo,BatchNo,VerifyOffAccountID,VoucherNo,ConsignorName,VerifyOffType,ComeFrom,OneSubject,TwoSubject,ThreeSubject,Summary,sjno,Remarks,BillType,OilCar...
2021-02-26 08:46:14 106
原创 C# 接口带x509证书Post接口
//创建方法public static string HttpPostFrom(string url) { string json = "";//返回json字符串 try { HttpWebRequest req = (HttpWebRequest)WebRequest.Create(url);//创建请求 var k...
2020-12-26 15:26:18 1074
原创 保留两位小数正则表达式
保留两位小数正则 \d+(\R.\d{0,2})?保留两位小数可以为负数正则 -?(0|[1-9]\d*)(\R.\d{0,2})?
2020-07-24 11:11:05 2343
原创 通过存储过程查询结果保存为Execl到目录里
SET QUOTED_IDENTIFIER ONSET ANSI_NULLS ONGO ALTER PROC dbo.OutExeclAS SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED; DECLARE @Server VARCHAR(20) , @User...
2020-06-13 15:44:08 293
原创 MSSQL 备份数据库脚本
SET QUOTED_IDENTIFIER ONSET ANSI_NULLS ONGOALTER proc BackupDB @DatabaseName varchar(100), @BackFolder varchar(200), --备份文件的存放目录 例如:D:\BackUpData\ @RarFolder varchar(200) --rar.exe文件所在目录asdeclare @FileName varchar(200),@date varchar(30)se...
2020-06-13 14:06:12 402
原创 查找所有存储过程里里包含某字符串的存储过程
select namefrom sysobjects o, syscomments swhere o.id = s.idand text like '%字符串%'and o.xtype = 'P'
2020-04-29 16:02:45 1377
原创 查询MSSQL数据库所有表结构
SELECT库名= case when a.colorder=1 then h.table_catalog else '' end,模式= case when a.colorder=1 then h.table_schema else '' end,表名= case when a.colord...
2020-04-17 17:59:42 517
原创 存储过程运行时间查询
SELECT TOP 100 a.name as [存储过程名称], b.total_elapsed_time/b.execution_count as [单次运行时间 微秒], b.total_elapsed_time as [总运行时间 微秒], b.execution_count as [总运行次数]FROM sys.procedu...
2020-04-06 10:42:39 1270
原创 Vue.js 的组件选项卡功能 试手
<!DOCTYPE html><html><head><meta charset ="utf-8" > <title>标签页组件</title> <style> .tabs { font-size:14px; color:#65...
2019-08-30 15:32:59 198
原创 echarts图表的展示 切换图表 带单位
我用了vue.js也可以不用 <script> $(function () { var vm = new Vue( { el: '#app', data: { },...
2019-08-23 14:35:29 3906
原创 C# 后台通过 Post Fromdata 发送文件和参数的请求
public string HttpPostData(string url, int timeOut, string fileKeyName, string filePath, NameValueCollection stringDict) { string respon...
2019-07-02 14:45:18 12603 5
原创 C# DateTime?需要转成年月日格式
ActTime 是model里datetime?类型string sActTime = mbll.ActTime != null && (DateTime)mbll.ActTime != (DateTime)System.Data.SqlTypes.SqlDateTime.MinValue ? ((DateTime)mbll.ActTime).ToString("yyyy-...
2019-05-31 14:40:29 5641
原创 修改数据库表描述和字段描述
--增加表描述EXEC sp_addextendedproperty N'MS_Description', N'1=待审核、2=待整改、3=待修改、4=结束,5修改', 'SCHEMA', N'dbo', 'TABLE', N'ZhengGaiTongZhiJiLu', 'COLUMN', N'HuanJie'--修改表描述 EXEC sp_updateextendedprop...
2019-02-22 16:01:43 4753
原创 C# 请求页面
/// <summary> /// 请求指定页面并返回页面输出内容 /// </summary> /// <param name="PageURL"></param> /// <param name="Method"></param&a
2019-02-22 11:43:44 475
原创 处理参数里有逗号分隔的问题
DECLARE @NewJieDao varchar(max),@iStart INT,@iPos INT,@sTempPims CHAR(50),@iLen INT DECLARE @SQL NVARCHAR(max),@param NVARCHAR(2000) SET @NewJieDao=''select @iStart = 1select @iPos = charindex(',...
2019-02-01 10:41:37 1332
原创 获取数据表里的下一个自增序号
Select IDENT_CURRENT('[表名]') --当前表自增的序号 + IDENT_INCR('[表名]') --当前表设置的递增数
2018-10-15 10:10:42 893
原创 C#调用百度api,根据经度和纬度获取地理位置信息
/// <summary> /// 百度api根据经纬度获取地理位置 /// </summary> /// <param name="lng">经度</param> /// <param name="lat">纬度</param&am
2018-10-09 17:29:59 4328
原创 SQL 多行转成一列
CREATE TABLE [dbo].[a]([id] [nchar] (10) COLLATE Chinese_PRC_CI_AS NULL,[name] [nchar] (10) COLLATE Chinese_PRC_CI_AS NULL,[value] [nchar] (10) COLLATE Chinese_PRC_CI_AS NULL) ON [PRIMARY]GO--创建表INSER...
2018-07-02 10:23:06 10556
原创 要求把user表内的phone列为'1386'开头的行全部放在前面,然后address列包含'北京'的全部放在后面,其余的放在中间。不能有重复行
面试时要求把user表内的phone列为'1386'开头的行全部放在前面,然后address列包含'北京'的全部放在后面,其余的放在中间。不能有重复行-----大概写了一下发现UNION 和UNION ALL的区别UNION 会排序去重复UNION ALL 不会排序不会去重复所以要自己写(排序要写在最后一个查询哪里)----分割线-------------------创建表CREATE TABLE...
2018-06-25 20:24:28 275
原创 SQL 按照两个字段去除列重复的数据,保留一行。
首先创建一个例子要用的表 CREATE TABLE [dbo].[as1]([id] [nchar] (10) COLLATE Chinese_PRC_CI_AS NULL,[a] [nchar] (10) COLLATE Chinese_PRC_CI_AS NULL,[b] [nchar] (10) COLLATE Chinese_PRC_CI_AS NULL) ON [PRIMARY]GO插...
2018-06-25 19:26:05 48609 1
原创 C#抓取文件中的某些数据
我是在抓取.log文件中一个C30 之后的第一个+号到{之间的数据--点击事件private void button1_Click(object sender, EventArgs e) {--文件路径是个listbox--文件名是个listbox string strFullPath = Application.StartupPath;...
2018-05-08 09:24:58 780
原创 C#WinFrom查找盘内文件的信息(获取该电脑的IP地址,MAC地址,电脑名,搜索文件的文件版本信息)
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.IO;using Sy...
2018-05-08 09:17:06 305
原创 查询数据库存储过程的最后使用时间
SELECTdatabase_id,*FROMsys.databasesWHEREdatabase_id> 4 --找到对应数据库的ID号,我需要的对应数据库的ID=7SELECTa.nameAS存储过程名称,a.create_dateAS创建日期,a.modify_dateAS修改日期,b.last_execution_timeAS最后执行日期...
2018-05-08 09:05:18 2300 1
Red Gate SQL Prompt 10.7.2.22957 ssms 18.12.1
2023-03-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人