- 博客(156)
- 资源 (37)
- 收藏
- 关注

原创 SQL SERVER 利用触发器禁止删除数据并记录删除日志
有时候我们数据库表中的数据会莫名其妙的被删除,不知道是业务问题还是被黑了,所以我们想要在数据库操作层面对此进行制止,同时记录操作的日志,我们可以利用触发器来实现这个需求,测试数据:--测试数据if not object_id(N'T') is null drop table TGoCreate table T([ID] int,[姓名] nvarchar(22))I...
2018-04-08 10:26:46
18874
2

原创 SQL SERVER 表分区技术
当一个数据库表的数据达到千万级别的时候,这时候磁盘的I/O就成了性能的瓶颈,因此如果能提高磁盘的I/O能力,也就相应的提高了数据库的效率。SQL Server推出了表分区技术。表分区就是把一个数据库表文件拆分成多个文件,并放到不同的文件组甚至是不同的磁盘中,但是在外界访问时看到的还是一个数据库表,这样不同的磁盘不同的文件组可以提高并发访问效率,而对于开发技术人员来说面对还只是那一张表,和单表没有区...
2018-04-08 08:08:54
9434

原创 SQL SERVER 递归查询(4)——递归层级查询
我们在做递归查询的时候,有时候需要查询特定某一级的数据,如果我们的数据上没有标注该数据的层级数,那么我们可以在递归的时候自己加一个,并在读取的时候作为查询条件来用,测试数据:--测试数据 if not object_id(N'Tempdb..#T') is null drop table #T Go Create table #T([Id] int,[Name]...
2018-03-19 16:40:38
15347

原创 SQL SERVER 递归查询(3)——分组递归
有时候我们需要按照分组递归查询,比如省市区,同一个省同一个市的要放到一起显示,而我们原始数据又不是这样排列的,所以需要我们做一下处理,测试数据:--测试数据if not object_id(N'Tempdb..#T') is null drop table #TGoCreate table #T([Id] int,[Name] nvarchar(24),[FatherId] i...
2018-03-17 16:49:45
11230

原创 SQL SERVER 递归查询(2)——向下递归计算
向上向下累加减,是常用递归来实现的,在上篇博客中,介绍了递归的函数和CTE写法,并把向上累加做例子介绍了,这次我们介绍一下向下做减的写法,计算每月的余额,测试数据:--测试数据if not object_id(N'Tempdb..#T') is null drop table #TGoCreate table #T([id] INT,[month] nvarchar(23...
2018-03-16 22:19:23
29785
2

原创 SQL SERVER 递归查询(1)——常用方法(CTE写法、函数)
我们在实际查询中,时常会碰到需要递归查询的例子,SQL SERVER 2005之前的版本可以用函数方法实现,SQL SERVER 2005之后可以利用CTE(公用表表达式Common Table Expression是SQL SERVER 2005版本之后引入的一个特性)的方式来查询。--测试数据if not object_id(N'T') is null drop table T...
2018-03-16 10:00:39
20249
原创 SQLServer EOMONTH函数
函数在 SQL Server 2012 及以上版本中才被引入。在较早的版本中,可以使用一些函数和表达式来计算一个月的最后一天,例如。函数用于返回指定日期所在月份的最后一天的日期。在SQL Server中,是一个日期表达式,指定要计算的日期。是一个可选参数,用于指定要添加到。
2023-03-19 00:27:28
1485
1
原创 SQLServer iif函数
SQLServer2012新增了iif函数,该函数是一个逻辑函数,用于根据条件返回两个可能的值之一。是一个逻辑表达式,如果为真,则返回。
2023-03-19 00:17:39
1348
原创 SQLServer FORMAT函数
每种区域设置都定义了一组特定的规则和格式,用于格式化日期、时间、货币、数字和其他数据类型。参数是要格式化的数据,可以是任何有效的SQL Server数据类型,如数字、日期和时间等。函数用于将数值、日期和时间等数据类型格式化为指定的格式,并返回一个格式化后的字符串。需要注意的是,不同的区域设置可能具有不同的约定和惯例,因此使用。函数的使用需要一定的计算资源,因此在处理大量数据时,应该谨慎使用。参数是一个可选参数,如果未指定,则使用当前会话的区域设置。参数是一个可选参数,用于指定用于格式化数据的区域设置。
2023-03-18 23:40:01
1833
原创 SQLServer CONCAT函数
在SQL Server中,CONCAT函数用于将两个或多个字符串连接在一起,返回一个新的字符串。可以将任意数量的字符串连接在一起,并且可以包含任何类型的字符串,包括常量、变量、列名和其他函数的结果。函数连接字符串时,SQL Server会先将第一个字符串与第二个字符串连接起来,然后将结果与第三个字符串连接起来,以此类推,直到连接完所有字符串。运算符连接字符串时,如果有一个字符串为NULL,则整个表达式的结果也将为NULL。运算符连接字符串时,SQL Server会将字符串拼接为一个字符串,然后返回结果。
2023-03-18 23:24:32
2015
原创 SQLServer查询所有包含某文本的存储过程、视图和函数的SQL
有时候我们改某个字段,但是不知道该字段在哪个存储过程或者视图中使用,可以通过该语句查询这个字段在哪里应用过。
2023-03-17 21:55:13
851
原创 SQLServer使用语句添加备注
有效输入包括:ASSEMBLY、CONTRACT、EVENT NOTIFICATION、FILEGROUP、MESSAGE TYPE、PARTITION FUNCTION、PARTITION SCHEME、REMOTE SERVICE BINDING、ROUTE、SCHEMA、SERVICE、USER、TRIGGER、TYPE、PLAN GUIDE 和 NULL。需求是用语句添加备注,但是我们用到的方法是一个很成熟的自带的方法sp_addextendedproperty。要添加的属性的名称。
2023-03-16 11:13:06
1544
原创 Sheet1$.输出[Excel 源输出].列[XXX] 出错。返回的列状态是:“文本被截断,或者一个或多个字符在目标代码页中没有匹配项。”。
Sheet1$.输出[Excel 源输出].列[XXX] 出错。返回的列状态是:“文本被截断,或者一个或多个字符在目标代码页中没有匹配项。”。
2022-06-23 22:31:24
1349
原创 SQL Server自增主键插入已知值
自增长字段插入数据SET IDENTITY_INSERT t_user_goods ON;SET IDENTITY_INSERT t_user_goods OFF;
2022-02-20 22:37:45
2116
原创 layer.open中使用kindeditor 无法聚焦问题
在使用layer.open弹框中包含kindeditor 文本编辑器,这时候弹框出来的编辑器无法聚焦,主要是因为在弹框前先进行了编辑器处理,如果在弹框成功后再处理编辑器即可处理该问题,具体方法如下: 编辑器初始化: KindEditor.ready(function (K) { window.K=K; }); 然后是弹框的内容:function edit(i) { layer.open(...
2021-05-20 23:28:03
1690
原创 Scrapy抓取接口中文数据显示问号问题
scrapy.FormRequest抓取接口数据中文显示问号问题表象原因分析处理办法问题表象近期在抓取数据的时候,数据是用Js通过接口加载的,需要POST form-data数据过去抓取。yield scrapy.FormRequest(url=url, method='POST',headers=self.headers, formdata=self.data, callback=self.parse, dont_filter=True, errback=self.errback)这时候
2020-11-20 14:05:03
1923
原创 Python(py3fdfs)上传到fastdfs配置store_serv.ip_addr问题
最近上传图片到fastdfs,在本地的时候没有问题,要上传到生产服务器的时候,报了一个“Error: 10060 connect to b'192.168.1.149':23000. 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。”这样提示的问题,和我们负责服务器的运维沟通了一下,原来是storeip配置成内网地址了,访问fastdfs先访问tracker服务器,会返回storeip地址,返回的这个地址是一个192.168这样一个内网地址,无法从我本地传到服务器,没办法...
2020-11-03 14:39:18
1606
原创 SQL SERVER 生僻字查询问题和关键字COLLATE
先说问题,生僻字查询的问题,有的时候我们的数据里包含一些生僻字,在查询用Like模糊匹配的时候,发现有的查询不准确,测试数据如下:--测试数据if not object_id(N'Tempdb..#T') is null drop table #TGoCreate table #T([col] nvarchar(21))Insert #Tselect N'䱗'UNIONSELECT N'啊'Go--测试数据结束 如果这时候用Like查询,就会存在查询不准...
2020-10-24 11:19:30
2601
原创 scrapy.Request callback不执行
上一篇博客介绍了Scrapy Post Request payload数据的问题,本篇记录一下scrapy.Request callback不执行的问题。 1、大家都说的解决方式,虽然没有解决我的问题,但是还是写到这里,算是一个总结:1.在scrapy.Request方法里边加上参数dont_filter=True(去重)2.增加是不是allowed_domains范围内的url3.yield Request 改为yield scrapy.http.Request...
2020-10-10 18:07:21
3234
1
原创 Scrapy Post Request payload数据
用Scrapy采集一些数据,关于Post方式和Request payload数据类型,做几点记录。 1、Scrapy怎么使用Post方式抓取: 重写start_requests方法,在你的spiders里写上: def start_requests(self): # 循环采集链接 for url in self.start_urls: # 格式化数据 dumpJson =...
2020-10-10 17:57:39
1762
原创 抱歉,系统网络繁忙,您暂时无法付款,请稍后再试。
记录一下再使用支付宝第三方支付的时候出现的一个问题。 使用同一下单接口,在支付宝页面付款完毕之后,跳转会自己的网站系统时,报了错误“抱歉,系统网络繁忙,您暂时无法付款,请稍后再试。”,上网查了一下,也没有很多讨论这个的,后来发现是因为设置的return_url参数有问题,网站地址没有加上域名,所以报了这个错误。 记录一下,如果有其他人遇到这个问题,提供一个解决方向。...
2020-09-06 18:55:34
2676
2
原创 SQLSERVER 中位数
用SQLSERVER取中位数,比较着急,先这么写了,在论坛里发了个帖子https://bbs.csdn.net/topics/397444283,有更好的写法,欢迎讨论,代码如下:--测试数据if not object_id(N'Tempdb..#T') is null drop table #TGoCreate table #T([id] INT,tcount DECIMAL(18,2))Insert #Tselect 1,1 union allselect 1,2 un...
2020-08-14 15:50:27
1304
原创 Python(py3fdfs)上传到fastdfs配置store_path问题
使用py3fdfs上传图片到fastdfs的时候,发现一个问题,没有设置store_path的地方,后来在读源代码的时候,发现 这里是有store_path_index这个值,只是我没有找到怎么在外边更好的设置这个值(原谅我对Python、py3fdf不熟悉……),我就用了一个比较笨的方法实现了设置store_path_index这个值。 外部调用上传的代码是:ret_upload = client.upload_by_filename('C:/Us...
2020-07-21 14:14:43
1273
1
原创 Python Scrapy 上传图片到FastDfs(py3fdfs)
fastdfs是一个很好用的开源分布式文件存储系统,最近用到Scrapy抓取一些图片上传,遇到一些问题记录一下。 首先安装包py3fdfs,不再详细说了,然后要新建一个conf配置文件,主要设置tracker_server服务地址:connect_timeout=30network_timeout=60tracker_server = 192.168.1.246:22122http.tracker_server_port = 8888 建立py...
2020-07-21 14:04:49
828
mysqlclient-2.0.1-cp38-cp38-win_amd64.whl
2020-10-22
opencv_python-4.4.0.44-cp38-cp38-win_amd64.whl
2020-10-21
sqldeveloper64.zip
2020-06-17
svn------版本管理-项目同步.rar
2020-05-07
idea需要的一些配置20190807.docx
2020-05-07
AIDA64 Business Edition(硬件检测工具) v6.20.5300 中文企业版 .rar
2020-05-07
CrystalDiskMark7_0_0f.zip
2020-05-07
cn_sql_server_2017_developer_x64_dvd_11296175.iso
2020-04-26
软件测试用例设计.ppt
2020-04-26
软件测试技术、准则.ppt
2020-04-26
软件测试的意义.ppt
2020-04-26
教务管理系统UML模型.ppt
2020-04-23
编译原理LL(1)语法分析实验报告.doc
2020-04-23
python mysql操作类 MySQL.py
2020-04-10
Scrapy3-1.0.1-py2.py3-none-any.whl
2020-04-06
python对sqlserver增删改查封装类
2020-04-06
pandas-1.0.3-cp38-cp38-win_amd64.whl
2020-04-04
numpy-1.18.2-cp38-cp38-win_amd64.whl
2020-04-04
pymssql-2.1.4-cp38-cp38-win_amd64.whl
2020-04-04
cn_sql_server_2019_developer_x64_dvd_c21035cc.iso
2020-03-21
vmware-pro15.zip
2020-03-20
SRS_9.4.7.25_1033.cab
2020-02-27
SPS_9.4.7.25_1033.cab
2020-02-27
SPO_4.5.12.120_1033.cab
2020-02-27
SRO_3.5.2.125_1033.cab
2019-12-28
SQL 语句判断txt\csv文件存在并导入数据库
2018-03-22
php——手册
2015-11-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人