随笔分类 -  Stored Procedures

1 2 3 4 5 ··· 9 下一页
摘要:Insus.NET的做法,是把从钉钉获取的数据,存储在公司的数据库中。这样不必频频去钉钉获取。 用户信息远不止以上数据表所呈现的字段。这里Insus.NET仅呈其中一部分。 想获取钉钉的数据,你需要先参考下面的一些准备《获取钉钉数据前准备》https://www.cnblogs.com/insus/ 阅读全文
posted @ 2021-12-10 14:28 Insus.NET 阅读(680) 评论(0) 推荐(0) 编辑
摘要:获取的数据,存储在数据表中: 存储的表创建好之后,参考获取钉钉数据前准备《获取钉钉数据前准备》https://www.cnblogs.com/insus/p/15666401.html 然后,创建存储过程: 存储过程第2参数@dept_id。你需要传入部门的ID号。默认为1,即是取得根部门。如果传入 阅读全文
posted @ 2021-12-10 13:48 Insus.NET 阅读(908) 评论(1) 推荐(1) 编辑
摘要:1,在数据库中,部署httpget和httppost CLR函数:《MS SQL SERVER操作API的GET和POST CLR》https://www.cnblogs.com/insus/p/15665449.html 2,在数据库,创建2张表,存储企业钉钉的一些静态数据: 以上2张表的数据,除 阅读全文
posted @ 2021-12-10 10:32 Insus.NET 阅读(820) 评论(0) 推荐(0) 编辑
摘要:公司有使用钉钉OA.为了获取钉钉数据,前些时候,有参考网上,写了《MS SQL SERVER操作API的GET和POST存储过程》https://www.cnblogs.com/insus/p/15205077.html 由于ms sql server毕竟不是C#程序。因为,Insus.NET还是把 阅读全文
posted @ 2021-12-09 08:43 Insus.NET 阅读(576) 评论(0) 推荐(0) 编辑
摘要:OLE DB provider "SQLNCLI10" for linked server "x.x.x.x" returned message "No transaction is active.". OLE DB provider "SQLNCLI11" for linked server "x 阅读全文
posted @ 2021-08-30 19:04 Insus.NET 阅读(519) 评论(0) 推荐(0) 编辑
摘要:上个星期,为了连接DingDing,查找了诸多资料和朋友的指点与帮助。整理好2个存储过程,Get和Post: SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE PROCEDURE [dbo].[usp_Util_HttpGet] @Url 阅读全文
posted @ 2021-08-30 11:15 Insus.NET 阅读(639) 评论(0) 推荐(0) 编辑
摘要:更新数据表,其中表的2个字段设为外键,即其参考另外2张表的主键。 但是,当我们更新这2个字段时,如果遇上参数长度为0的空值时,它会返回一个异常: 看看表结构: 它只接受参考表的主键值或是NULL,不接受其它值,当然包括长度为0的值''。但是前端传一个长度为0的空值时,怎么办? 改写一下存储过程: 阅读全文
posted @ 2020-11-27 15:56 Insus.NET 阅读(256) 评论(0) 推荐(0) 编辑
摘要:数据库表的一些字段名带"-"字段,在C#做属性映射时,会有点问题。因为C#的属性名是不允许带"-"字符的。 在C#中,我们编写model的property时,也许也许得把“-”改为“_”: 但是,当我们查询数据时,直接写sql语句,SELECT * FROM TableName,也许2个属性获取不了 阅读全文
posted @ 2020-11-13 16:59 Insus.NET 阅读(372) 评论(1) 推荐(0) 编辑
摘要:做多个数据库数据处理时,出现如标题所示的异常: Cannot resolve the collation conflict between "SQL_Latin1_General_CP1_CI_AS" and "Chinese_PRC_CI_AS" in the equal to operation 阅读全文
posted @ 2020-11-13 09:12 Insus.NET 阅读(2227) 评论(0) 推荐(0) 编辑
摘要:这2天,在完成一个功能,即是angularjs文件上传的功能。 把文件存储在MS SQL中,把文件上传至Web API中进行处理。 数据库结构表: 模组: Entity: 接下来,我们将要实现Web API来处理用户上传的文件。 在实现之前,得先仔细研究这篇《Web API: how to acce 阅读全文
posted @ 2020-08-30 12:13 Insus.NET 阅读(476) 评论(0) 推荐(0) 编辑
摘要:有一项目表,即为参数表,其中许多字段均设有缺省值。 现在想用户重置时,这些字段的值均Reset为字段预设的缺省值。 如: 我们可以从系统表INFORMATION_SCHEMA.COLUMNS来获取字段以及其一个属性。 SELECT [COLUMN_NAME], REPLACE(REPLACE([CO 阅读全文
posted @ 2020-05-09 14:19 Insus.NET 阅读(538) 评论(0) 推荐(0) 编辑
摘要:先看看实现的结果,可以By月份和季度,可以调整会计开始日期。 前端略去,只分享MS SQL存储过程: SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO -- -- Author: Insus.NET -- Blog: https://insus.cnb 阅读全文
posted @ 2019-07-02 16:20 Insus.NET 阅读(614) 评论(0) 推荐(1) 编辑
摘要:博客中,Insus.NET有分享过处理重复记录的功能。如《删除重复Row记录数据》https://www.cnblogs.com/insus/p/10890148.html 今天就改编这个,改为动态存储过程。日后可以针对任一张表来进行。 SET ANSI_NULLS ON GO SET QUOTED 阅读全文
posted @ 2019-05-31 16:05 Insus.NET 阅读(514) 评论(0) 推荐(1) 编辑
摘要:在ms sql server实现动态呈现列的方法很多。下面Insus.NET解决也算是另外一种参考。 如: 准备实现功能的数据: CREATE TABLE [dbo].[Timing] ([When] NVARCHAR(10) NOT NULL PRIMARY KEY) INSERT INTO [d 阅读全文
posted @ 2019-05-30 15:38 Insus.NET 阅读(4114) 评论(0) 推荐(2) 编辑
摘要:下面这篇《动态为表添加存储时间字段》https://www.cnblogs.com/insus/p/10943614.html 添加字段,只能添加时间类型的字段。想把这个方法改良一下,尽量能做到通用。 SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO 阅读全文
posted @ 2019-05-29 16:58 Insus.NET 阅读(940) 评论(0) 推荐(1) 编辑
摘要:有网友在网上问: 数据如下: 期望得到的结果: 下面是Insus.NET实现方法: 创建一个临时表,将用来存储最终结果: IF OBJECT_ID('tempdb..#TempRpt') IS NOT NULL DROP TABLE #TempRpt CREATE TABLE #TempRpt ( 阅读全文
posted @ 2019-05-29 15:45 Insus.NET 阅读(415) 评论(0) 推荐(1) 编辑
摘要:网上有人问: declare @WH varchar(MAX)set @WH='C1,C2,C3-C9,C20,C22,C30-C35'想要循环截取出含有-的字符串 C3-C9,C30-C35,展开C3-C9,C30-C35,将@WH替换为 'C1,C2,C3,C4,C5,C6,C7,C8,C9,C 阅读全文
posted @ 2019-05-27 13:48 Insus.NET 阅读(395) 评论(0) 推荐(1) 编辑
摘要:在本篇中,学习与练习SQL知识,程序中提供用户批量上传数据。在上传时也许会有网络中断,上传一部分,再重新上传。这样会有数据重复。 或者是需要对原有数据进行批量修改,删除等,要如何进行。 下面Insus.NET举个简单的例子。 先是在数据库创建一张表,是用来存储用户上传的数据。 CREATE TABL 阅读全文
posted @ 2019-05-25 12:14 Insus.NET 阅读(877) 评论(0) 推荐(2) 编辑
摘要:前端有可能一次性上传多笔记录,并使用JSON序列化。 现在在MS SQL Server 2016版本上,可以直接处理JSO数据。 如下面的前端序列化的数据: DECLARE @json_string NVARCHAR(MAX) = N' { "catalog":[ {"ID":23394,"Item 阅读全文
posted @ 2019-05-24 22:00 Insus.NET 阅读(2512) 评论(0) 推荐(3) 编辑

1 2 3 4 5 ··· 9 下一页