随笔分类 -  Stored Procedures

上一页 1 2 3 4 5 6 ··· 9 下一页
摘要:先参考这篇《获取MS SQL TABLE列名列表》https://www.cnblogs.com/insus/p/4835554.html 现在,把它改写为存储过程,动态获取任一数据表列名或者是临时表的列名。 SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON 阅读全文
posted @ 2019-05-21 14:08 Insus.NET 阅读(701) 评论(0) 推荐(1) 编辑
摘要:前几天一直练习PIVOT透视,还实现了动态透视的存过程《动态透视表》https://www.cnblogs.com/insus/p/10888277.html 今天练习MS SQL Server逆透视的功能。 首先准备一些可以逆透视的数据: IF OBJECT_ID('tempdb.dbo.#Par 阅读全文
posted @ 2019-05-20 15:55 Insus.NET 阅读(698) 评论(0) 推荐(1) 编辑
摘要:写一个符合自己要求使用透视存储过程。在开发时,直接使用即可。 SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO -- -- Author: Insus.NET -- Create date: 2019-05-19 -- Update date: 201 阅读全文
posted @ 2019-05-19 10:16 Insus.NET 阅读(802) 评论(0) 推荐(1) 编辑
摘要:搜索存储过程,视图,函数(Table-valued Function, Scalar-valued Function)内容。 DECLARE @search_word NVARCHAR(MAX) = 'CAST' SELECT sys.objects.name AS [Object Name] FR 阅读全文
posted @ 2019-05-15 15:57 Insus.NET 阅读(582) 评论(0) 推荐(1) 编辑
摘要:自定义函数,获取存储过程参数,可以先参考这篇《SQL Server INFORMATION_SCHEMA》https://www.cnblogs.com/insus/archive/2010/12/31/1923047.html SET ANSI_NULLS ON GO SET QUOTED_IDE 阅读全文
posted @ 2019-05-14 14:44 Insus.NET 阅读(833) 评论(1) 推荐(1) 编辑
摘要:今天是母亲节,它是在每一年的五月份的第二个星期天,而父亲节,是在每一个的六月份的第三个星期天。 把星期天设置为每周的开始,将一周的第一天设置为从 1 到 7 的一个数字。 参考MSDN:https://docs.microsoft.com/zh-cn/sql/t-sql/statements/set 阅读全文
posted @ 2019-05-12 13:16 Insus.NET 阅读(934) 评论(0) 推荐(1) 编辑
摘要:实现这篇之前,可以先参考这篇《数据表列值转换为逗号分隔字符串》https://www.cnblogs.com/insus/p/10848578.html 上这篇,只是输出一个值,现我们把数据表进行分组。 先把上一篇的源始数据再组织一下: IF OBJECT_ID('tempdb..#tempTabl 阅读全文
posted @ 2019-05-11 16:53 Insus.NET 阅读(575) 评论(0) 推荐(1) 编辑
摘要:在开发SQL Server语序中,可能需要这样一个要求,把表中某一列的所有值转换为使用逗号分隔的字符串去呈现出来。 举个例子: IF OBJECT_ID('tempdb..#tempTable') IS NOT NULL BEGIN DROP TABLE #tempTable END CREATE 阅读全文
posted @ 2019-05-11 14:28 Insus.NET 阅读(2359) 评论(3) 推荐(2) 编辑
摘要:如标题所示,在MS SQL数据库,实现一个功能,查找某一字符串在目标字符串中所在的位置。 在数据库实现这个函数: CREATE FUNCTION [dbo].[svf_FindPosition] ( @Target NVARCHAR(4000), @ListSource NVARCHAR(4000) 阅读全文
posted @ 2018-11-17 15:51 Insus.NET 阅读(2541) 评论(0) 推荐(1) 编辑
摘要:有一个网友问及,在SQL中,计算每一笔的结余数。他提供的截图说明: 实现这个功能,关键是获取前一笔记录eqty字段的值。 下面Insus.NET尝试写一下。使用最简单的方法,就是循环每一笔记录。然后可以计算 qty加上前一笔的eqty。 创建一个临时表存储原数: CREATE TABLE #tt ( 阅读全文
posted @ 2018-09-04 13:48 Insus.NET 阅读(986) 评论(5) 推荐(4) 编辑
摘要:图片以二进制存储于数据库表中。在显示RDLC报表时,把图片呈现出来。好吧。把存储过程写好: CREATE PROCEDURE [dbo].[usp_File_Select] AS SELECT [Afd_nbr],[Picture],[PictureType],[FileExtension] FRO 阅读全文
posted @ 2017-11-04 09:10 Insus.NET 阅读(2109) 评论(8) 推荐(1) 编辑
摘要:昨天分享的博文《angularjs呼叫Web API》http://www.cnblogs.com/insus/p/7772022.html,只是从Entity获取数据,没有进行参数POST。 今天分享一个例子,是传递参数至Web API来获取数据的。而且数据是存储在SQL中。数表结构是昨晚帮助网友 阅读全文
posted @ 2017-11-03 11:55 Insus.NET 阅读(1395) 评论(0) 推荐(1) 编辑
摘要:今天学习angularjs向数据库添加数据。学习此篇,得从以往几篇开始,因为那还有创建数据表等演示。现在来创建一个添加的存储过程: SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE PROCEDURE [dbo].[usp_Goods_I 阅读全文
posted @ 2017-05-16 08:26 Insus.NET 阅读(1728) 评论(0) 推荐(1) 编辑
摘要:在很久之前,Insus.NET刚学习前端时,有写过《动态创建一些常的html标签》http://www.cnblogs.com/insus/p/3741665.html 但其中没有实现动态产生select option下拉列表。在jQuery环境之下使用创建jQuery对象来实现动态产生,那是很方便 阅读全文
posted @ 2017-03-14 09:40 Insus.NET 阅读(1088) 评论(0) 推荐(1) 编辑
摘要:前一段时间Insus.NET有写一篇《ASP.NET MVC一次删除多笔记录》http://www.cnblogs.com/insus/p/6241186.html 可以前往去看看。觉得有点复杂,何况新的数据SQL已经有可以定义数据类型了。我们不必再去传送一个Array,我们正确是从前端传送一个Da 阅读全文
posted @ 2017-02-28 10:31 Insus.NET 阅读(903) 评论(2) 推荐(1) 编辑
摘要:在程序中,使用查找功能是少之不了。今天在ASP.NET环境下演示一回。 在cshtml视图中,有三个文本框,让用户输入关键词,然后点击最右连的“搜索”铵钮,如果有结果将显示于下面。 Html: 表格放2行。一行是标题,一行作为输入框。jQuery代码: controller: 处理好条件,传入数据库 阅读全文
posted @ 2016-12-27 16:50 Insus.NET 阅读(1671) 评论(0) 推荐(1) 编辑
摘要:在开发网站时,我们需要对用户注册的邮箱进行核对与验证,用户填写的邮箱是否有效邮箱。好吧,我们先从数据库入手,修改用户表让用户有填写email的字段,添加了2个字段: ALTER TABLE [dbo].[Users] ADD [Email] VARCHAR(100) NULL, [IsVerify] 阅读全文
posted @ 2016-10-26 11:17 Insus.NET 阅读(832) 评论(0) 推荐(1) 编辑
摘要:前几天Insus.NET有在数据库实现过对某一字段进行加密码与解密《使用EncryptByPassPhrase和DecryptByPassPhrase对MS SQLServer某一字段时行加密和解密》http://www.cnblogs.com/insus/p/5983645.html那今次Insu 阅读全文
posted @ 2016-10-25 09:50 Insus.NET 阅读(2131) 评论(0) 推荐(1) 编辑
摘要:在数据库实现加密与解密的文章,Insus.NET较早前也有写过,可以在本博客中可以搜索得到。今天使用EncryptByPassPhrase和DecryptByPassPhrase来简单实现。 在数据库中创建一张表来演示 当用户使用注册或是添加一笔记录时,你可以使用下面的SQL语句: 当需要验证用户登 阅读全文
posted @ 2016-10-21 11:39 Insus.NET 阅读(4118) 评论(1) 推荐(1) 编辑
摘要:前段时间,一直有练习ASP.NET MVC与Web API交互,接下来,Insus.NET再做一些相关的练习,Web API与文件操作,如POST文件至Web API,更新或是删除等。不管怎样,先在数据库创建一张表,用来存储上传的文件。本实例中是把文件存储过数据库的。 CREATE TABLE Ap 阅读全文
posted @ 2016-07-30 15:58 Insus.NET 阅读(5093) 评论(5) 推荐(2) 编辑

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