小小笔录
文章平均质量分 55
骚团长
诚信待人,善始善终.....
展开
-
SQL Server 链接服务器“不允许使用远程表值函数调用”(NOLOCK)是罪魁祸首
前言:最近在一个数据库上需要通过创建的链接服务器,跨数据库访问另外一个数据库,报错“不允许使用远程表值函数调用”,现象如下:相同数据库链接、相同查询语句在不同版本数据库中通过链接服务器跨数据库查询结果对比 SELECT * FROM [HRDB_192.168.***.122].HRDB.dbo.A01 (NOLOCK) WHERE A0190='GCS-0056' 数据库 链接对象 跨数据库链接结果 A数据库(SQL Server 2008) 链接服务器[HRDB.原创 2020-07-24 14:29:38 · 8400 阅读 · 0 评论 -
SQL Server 数据库查询非常实用的功能(不断更新中,2020.06.15)
首先对各位原创作者表示感谢!由于以前收藏在自己本地电脑的记事本中,所以无法找到原文出处!为方便一目了然的查看查询结果,我对脚本查询结果做了适当调整,现将“笔记”发布CSDN blog,部分敏感数据,我会适当马赛克,体验不佳,敬请谅解!1>:查看所有文件所在数据库、路径、状态、大小:/*查看所有文件所在数据库、路径、状态、大小*/USE [master]SELECT db_name(database_id)AS 数据库名, CASE WHEN type_desc='ROW原创 2020-06-15 09:17:43 · 1076 阅读 · 0 评论 -
MDOS Smart Client用户中文手册(含安装、使用、配置)附件配图
序言:截止目前MDOS Smart Client用户手册在全网都搜不到相关说明,为此我苦苦寻找了很久很久,最后从微软官网下载“MDOS_SC_User_Manual_CHS_V3.0.pdf”供有需求的同学参考!转载请注明出处!未找到这份中文版PDF前,我一边安装一边做一份PPT操作说明文档,包含安装过程中遇到的异常与解决对策,如有需要的伙伴可在站内给我留言。鉴于博客无法上传附件,...原创 2019-05-20 16:22:54 · 3888 阅读 · 5 评论 -
SQL SERVER 排除特殊空格、排除换行符、排除回车符等
有的时候从别的地方复制值填充到表字段中,但数据源会有各种各样的特殊空格,导致存入表中也出现错误,特别是通过数据库发送邮件,收件人如果格式有问题100%无法成功发送邮件,表面上看邮件ID没有问题,所以很难排查问题所在。 如果使用地方多,可以用一张标量函数(dbo.fn_Replace_CHAR),在需要排除特殊空格的时候调用,直接运行如下SQL即可在数据库中创建该标量...原创 2019-05-27 14:45:31 · 1669 阅读 · 0 评论 -
SQL SERVER REPLICATE函数(将一个字符串重复出现次数很有用,好比五星好评)
SQL REPLICATE函数网上相关介绍与运用比较少,但我觉得必要的时候很好用,得心应手。。。。百度百科是这么说的:REPLICATE (Transact-SQL) 将字串值重复指定的次数使用方法REPLICATE ( string_expression ,integer_expression )REPLICATE(字符串,重复的次数)说明:返回字符的长度仅受内存的限...原创 2019-02-15 17:04:07 · 4336 阅读 · 0 评论 -
SQL Server 2017数据库自动备份图文详细说明(菜鸟都能懂)
公司数据库由S城市搬到B城市,但部署数据库OK后,没有进行日常备份,故LD让其数据库备份,为方便其他人参考,特做图档说明!备份除了“索引超出范围。必须为非负值并小于集合大小”用了一些时间来寻求解决方案之外,这份SQL数据库备份说明文档倒是用了好多时间,备份最多3分钟搞定,但说明文档却用了一两个小时。。。。。。1-维护计划向导(上图) 2-维护计划向导(默认下一步)上图3-给维护计划...原创 2019-01-28 11:59:21 · 15550 阅读 · 16 评论 -
SQL 跨数据库查询(跨DB查询)并嵌套插入数据
第一种方法(推荐):因为插入数据需要两个表嵌套,所以两个嵌套的表都在远程服务器上查询到结果,这样查询速度非常快,致使插入也非常快!insert into mfsyscomponent /*插入到本地数据库表*/select * from openrowset( 'SQLOLEDB ', '172.16.0.0'; 'sa'; 'password',数据库名.dbo.mfsyscompo...原创 2017-05-22 17:45:18 · 1637 阅读 · 0 评论 -
SQL NOT IN 优化语句,存储过程执行查询快到心跳加速!
NOT IN SQL 语句如下:当存储过程执行not in 大量数据的时候,响应需要1分钟以上!SELECT *FROM mfworkdetail (NOLOCK) WHERE workorderno='63514-16120082'AND partno NOT IN ( SELECT partno FROM mfworkdetail (NOLOCK) WHERE workorderno...原创 2019-01-28 11:10:08 · 734 阅读 · 0 评论 -
Serv-U 未响应/无响应/假死/已停止工作 解决办法
2018年最后一个月的第一个星期的第一天的一大早就给我来点事.....下图:<微信炸开锅>我们是代工厂,代工L品牌笔记本,上图生产部门线组长反应MES扫描卡,因我们MES每扫描一台笔记本序列号都会从FTP加载一张标签图片到MES的左下角显示给员工核对机台实物所贴标签是否正确,由于MES没有做到:当MES访问FTP失去连接后指定时间内放弃连接的机制,导致MES依旧实时与FTP...原创 2018-12-03 11:19:03 · 10109 阅读 · 0 评论 -
SQL 表字段说明查询
前次写的那张存储过程信息面确实广,但如果仅仅查询表字段注释显得过于沉余,文中是很多信息都能查询,但是整个数据库查询,比较耗费资源且很慢,今晚写了几个简单的查询语句,如下:前次写的博客地址:https://blog.csdn.net/u010944388/article/details/79764524SELECT c.name,b.name,a.minor_id,a.[value]FROM...原创 2018-04-12 20:56:32 · 913 阅读 · 0 评论 -
SQL查询表名注释&字段注释存储过程[与添加关联]
USE [DEV2]GO/****** Object: StoredProcedure [dbo].[Get_table_or_field_info_sp] Script Date: 2018-3-30 23:01:13 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGO-- ====================...原创 2018-03-30 23:07:04 · 410 阅读 · 0 评论 -
SQL添加表名注释&字段注释存储过程[与查询关联]
USE [DEV2]GO/****** Object: StoredProcedure [dbo].[Update_table_or_field_info_sp] Script Date: 2018-3-30 22:57:14 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGO-- =================...原创 2018-03-30 22:59:48 · 1909 阅读 · 0 评论