数据库
Bingo_BIG
知识只是工具,重要的是思想。有问题请咨询lybwwp@163.com
展开
-
Sql查询速度太慢的优化,懂了原理就有了优化的方向。
1、建索引,where,join后面的条件建上索引2、不要使用子查询,也就是select中有select的套用3、不要使用inner join4、不要用*查询,请指明具体字段原创 2020-08-13 14:11:20 · 695 阅读 · 0 评论 -
MySQL 语句优化总结
Sql语句优化和索引1.Innerjoin和左连接,右连接,子查询A.inner join内连接也叫等值连接是,left/rightjoin是外连接。SELECT A.id,A.name,B.id,B.name FROM A LEFT JOIN B ON A.id =B.id;SELECT A.id,A.name,B.id,B.name FROM A RIGHT JOIN...原创 2019-07-05 10:46:09 · 225 阅读 · 0 评论 -
sql sever 存储过程不能请求https的解决方案
此错误的原因,通常是因为SQL Server默认不允许非加密的HTTP请求。为了解决这个问题,需要配置SQL Server允许非密码的https请求,或者使用密码的http请求。下面是配置SQL Server允许非加密http请求。原创 2024-06-24 09:43:24 · 356 阅读 · 0 评论 -
高可用,自动备份数据库
高可用,自动备份数据库,先判断如果是主库的话,就执行备份。原创 2024-05-21 19:24:48 · 111 阅读 · 0 评论 -
UA Command自建连接数据库类
【代码】UA Command自建连接数据库类。原创 2024-01-10 16:04:49 · 427 阅读 · 0 评论 -
系统日志表结构
【代码】系统日志表结构。原创 2024-01-09 10:59:08 · 474 阅读 · 0 评论 -
MES常用表
【代码】MES常用表。原创 2024-01-09 11:27:02 · 409 阅读 · 0 评论 -
T-SQL 生成流水号、调用存贮过程
【代码】T-SQL 生成流水号、调用存贮过程。原创 2024-01-09 11:18:42 · 421 阅读 · 0 评论 -
T-SQL 函数获取数据字典
【代码】T-SQL 函数获取数据字典。原创 2024-01-09 10:47:55 · 373 阅读 · 0 评论 -
windows server定时任务
【代码】windows server定时任务。原创 2024-01-08 15:36:07 · 675 阅读 · 0 评论 -
P_GET_HttpRequestData
【代码】P_GET_HttpRequestData。原创 2024-01-08 14:23:57 · 380 阅读 · 0 评论 -
SQL Server定时调用指定WebApi接口
SQL Server定时调用指定WebApi接口。原创 2024-01-08 13:56:06 · 921 阅读 · 0 评论 -
角色权限绑定查询
-Exec [dbo].[P_FucntionAuthority]'24','F_质量模块_首检页面_生产检验按钮,F_设备管理_设备保养计划_设备年度保养计划'--SET @Funcntions='F_质量模块_首检页面_生产检验按钮,F_设备管理_设备保养计划_设备年度保养计划' --for debug。@Funcntions varchar(8000) -- 功能代码。功能描述: 功能权限认证。作者: 8888。日期: 8888。原创 2023-03-09 13:26:42 · 425 阅读 · 0 评论 -
压缩sql server日志的方法
【代码】压缩sql server日志的方法。原创 2022-11-04 09:03:55 · 3238 阅读 · 0 评论 -
SQL Server导出和导入大数据量SQL脚本
用SQL Server Management Studio导入大数据量SQL脚本时,很容易出现了out of memory异常,可用命令行导入打开cmd执行命令:#-S 服务器地址 -U 用户名 -P 密码 -d 数据库名称 -i 文件绝对路径sqlcmd -S localhost -U sa -P 123123 -d MesThirdParty -i C:\Barcode_Info.sqlsqlcmd -S localhost -U sa -P 123123 -d MesThi...原创 2022-01-15 17:46:37 · 2145 阅读 · 0 评论 -
压缩SQL Server数据库
--USE MesThirdParty--DBCC SHRINKFILE (N'MesThirdParty_log' , 100, TRUNCATEONLY) USE[master]ALTER DATABASE MesThirdParty SET RECOVERY SIMPLE WITH NO_WAITALTER DATABASE MesThirdParty SET RECOVERY SIMPLE --简单模式USE MesThirdPartyDBCC SHRINKFILE (N'M..原创 2022-01-14 18:03:18 · 635 阅读 · 0 评论 -
Windows 故障转储搭建
自动更新和防火墙要关闭系统 配置域 配置dns 集群配置域账户 配置故障转储服务 安装数据库并配置 配置数据库的服务登录身份到域中 数据库开启always on 配置主从库 配置侦听器...原创 2021-12-28 15:59:47 · 487 阅读 · 0 评论 -
sql 函数通过数据字典code查询出对应的名称
jinggong数据字典ALTER FUNCTION get_dicName(@ItemCode varchar(50),@ItemValue varchar(50)) --CREATE FUNCTION 函数名称(@参数名 参数的数据类型)RETURNS nvarchar(50) --返回返回值的数据类型asBEGIN declare @result_name nvarchar(50) select @result_name= d.ItemName from [dbo].Ba.原创 2021-11-18 15:07:00 · 567 阅读 · 0 评论 -
【SQL】字符串去空格解决方法
一、表中字符串带空格的原因 1,空格就是空格。 2,控制符 显示为 空格。二、解决方法 第一种情况,去空格的处理的比较简单,Replace(column,' ','') 就可以解决。 第二种情况,解决方法就比较麻烦点:需要先查出相应的ASCII码,再用Replace(column,char(ascii码),'')解决,以下举个栗子: CREATETABLE#temp (NAMENVARCHAR(50)) INS...转载 2021-09-02 10:39:47 · 10423 阅读 · 0 评论 -
sql server 查询时在结果集中插入一条新数据,插入一条虚拟数据
sql server 查询时在结果集中插入一条新数据或插入一条自己想要的虚拟数据 select '' as LineCode,'请选择' as LineName unionselect ResourceCode LineCode, ResourceName LineName from [BS_ModelWithResource] where ModelLeve='productLine' and EnabledMark=1...原创 2021-02-04 09:50:27 · 2914 阅读 · 1 评论 -
SQL Server保存数据后汉字乱码问题
SQL Server保存数据后汉字乱码问题的原因是表或数据库的字符集有问题,修改数据库字符集编码方式就行了,方式如下:ALTER DATABASE [SIT_UA_MES] collate Chinese_PRC_CS_AS原创 2020-12-09 10:04:20 · 1921 阅读 · 0 评论 -
SqlServer存储过程调用接口
1.开启组件(2012以上版本支持)sp_configure 'show advanced options', 1;GORECONFIGURE;GOsp_configure 'Ole Automation Procedures', 1;GORECONFIGURE;GOEXEC sp_configure 'Ole Automation Procedures';GO2、存贮过程declare @ServiceUrl as varchar(1000) set @Service.原创 2020-10-17 14:56:57 · 2055 阅读 · 0 评论 -
SQL 关于时区的处理案例
SQL 关于时区的处理案例:设置时间偏移:SWITCHOFFSET(StopageStartTime,'+08:00')时间转换:CONVERT(VARCHAR(19),SWITCHOFFSET(StopageStartTime,'+08:00'),121) SELECT CONVERT(VARCHAR(19),SWITCHOFFSET(StopageStartTime,'+08:00'),121) AS StopageStartTime, CONVERT(VARCHAR(19),SWIT原创 2020-10-13 18:21:00 · 658 阅读 · 0 评论 -
SQL 无法解决相等于操作中的“SQL_Latin1_General_CP1_CI_AS”和“Chinese_PRC_CI_AS”之间的排序规则冲突。 解决方案
SQL查询报如下错误Msg 468, Level 16, State 9, Line 3Cannot resolve the collation conflict between "SQL_Latin1_General_CP1_CI_AS" and "Chinese_PRC_CI_AS" in the equal to operation.解决方案:这是因为数据库的字符集不一致导致的,在条件后添加COLLATE Chinese_PRC_CI_AS 如下:SELECT oper.CO...原创 2020-10-13 15:37:15 · 2075 阅读 · 0 评论 -
Sql Server 判断临时表是否存在,存在则删除
Sql Server 判断临时表是否存在,存在则删除,临时表一定要加"tempdb.."if OBJECT_ID(N'tempdb..#temp',N'U') is not nullDROP TABLE #temp;--项目时表原创 2020-09-15 14:20:11 · 5651 阅读 · 0 评论 -
sql server 数据库中明明有值但是查询怎么都查不到值
产生原因是因为编码问题数据库是英文版 但是数据库中数据又是中文的所以查询中文时需要加上N 1 select*fromcustomerwhereUsername=N'张三'转载 2020-08-28 10:14:55 · 7314 阅读 · 1 评论 -
sqlserver数据库版本之间的转换之Microsoft SQL Server Database Publishing Wizard 使用
大家好,相信大家在发布 Asp.net 的时候都会与 Microsoft SQL 数据库打交 道吧!可是怎么才能把我们的数据库部署到远程的虚拟机上呢?今天我给大家介 绍个好方法,那就是用“Microsoft SQL Server Database Publishing Wizard”,下载 地址:http://www.microsoft.com/downloads/details.aspx转载 2013-03-14 16:56:24 · 4460 阅读 · 0 评论 -
sql server自动生成拼音首字母的函数 .
建立一个查询,执行下面的语句生成函数fn_GetPy --生成拼音首码 CREATE function fn_GetPy(@str nvarchar(4000)) returns nvarchar(4000) --WITH ENCRYPTION as begin declare @intLen int decla翻译 2012-08-21 23:20:06 · 1183 阅读 · 0 评论 -
uniqueidentifier数据类型讲解
uniqueidentifier中文含义“唯一的标识符”。uniqueidentifier数据类型是16个字节的二进制值,应具有唯一性,必须与NEWID()函数配合使用。uniqueidentifier数据类型与identity自增不同,不会为插入的新行自动生成新的ID,新值由NEWID()函数指定。NEWID()函数值会生成全球唯一的标识,标识由网卡号和CPU时钟组成,如:6F961转载 2013-06-18 14:43:12 · 3341 阅读 · 0 评论 -
Mongo数据库的模糊查询
模糊查询{phone:/^18/}原创 2013-11-19 15:03:00 · 3053 阅读 · 1 评论 -
mongo数据库的基本操作
using EnYuan.DEV.Mongo;using MongoDB.Driver;using MongoDB.Driver.Builders;using pq.yuan.cn.Models.CRM;using System;using System.Collections.Generic;using System.Linq;using System.Text;using Sy原创 2015-03-11 14:21:53 · 855 阅读 · 0 评论 -
mongo数据库的修改某字段方法
/// /// 关闭退款,取消退款 /// /// /// public bool Close_TradeReturn(TradeRefund model, string miaoshu) { var query = Query.EQ(q => q.Id, model.I原创 2015-03-11 14:17:33 · 4184 阅读 · 0 评论 -
sql 判断某字段值输出不同的值
select a.custno+'|'+a.custname as key1,a.*,b.EnterpriseName,c.TypeName,d.CareCenterName,convert(nvarchar(10),BirthdayDate,120) as birthdate1,RegisterType1=case when RegisterType=1 then '前台登记'原创 2016-12-29 09:26:44 · 8219 阅读 · 2 评论 -
sql数据库里建另一个服务器链接
exec sp_addlinkedserver 'LINK198','','SQLOLEDB','你的服务器地址'exec sp_addlinkedsrvlogin 'LINK198','false',NULL,'数据库账号','数据库密码'使用例子 INSERT INTO LINK198.[ShortMessage].dbo.S_Message(SMS_原创 2017-08-08 11:49:49 · 455 阅读 · 0 评论 -
MySQL的ASP.Net C#数据库链接
原创 2018-01-17 16:31:35 · 418 阅读 · 0 评论 -
sql 查询比当前日期大或相等的数据信息
字段:Buy_ValidityType 为有效期CONVERT(varchar(100), Buy_ValidityType, 23) 将字符串转换为yyyy-MM-dd日期格式datediff(day, 开始日期,结束日期); --两日期间隔天 select Buy_ValidityType from T_Buy where datediff(day,getdate(),CONVE原创 2013-03-05 15:35:15 · 4683 阅读 · 0 评论 -
SQL 日期相减(间隔)datediff函数
select datediff(year, 开始日期,结束日期); --两日期间隔年 select datediff(quarter, 开始日期,结束日期); --两日期间隔季 select datediff(month, 开始日期,结束日期); --两日期间隔月 select datediff(day, 开始日期,结束日期); --两日期间隔天 select datedi转载 2013-03-04 12:28:53 · 3113 阅读 · 0 评论 -
字符串比较函数charindex的用法
字符串比较函数charindex的用法1、CHARINDEX()返回字符串中某个指定的子串出现的开始位置。CHARINDEX (, )其中substring _expression 是所要查找的字符表达式,expression 可为字符串也可为列名表达式。如果没有发现子串,则返回0 值。此函数不能用于TEXT 和IMAGE 数据类型。2、PATINDEX()返回字符原创 2012-08-13 11:10:11 · 5496 阅读 · 0 评论 -
Access数据库id类型由自动编号改成数字类型后如何再从数字类型改成自动编号呢
一套网页,初级小技术员编写的,多次用到了固定id的链接,如:站内新闻。而客户恰好不慎将这个内容删除了。要修复,关键就是补上这个id,id字段又必须还是“自动编号”(其他内容可以让客户自己重新填上)。下面是过程。1、给数据库备份(如果你没有先备份的习惯,那就从现在起开始养成这个习惯)2、打开数据库,发现原数据库表名为test。单击选定,然后点上面的“设计”,将id字段的数据类型改为“数字”,转载 2012-09-07 15:49:12 · 7585 阅读 · 0 评论 -
Access数据设置用户名和密码
单纯的密码只能起到等不能打开这个数据库的作用,要使数据库的使用者拥有不同的权限,即有的人可以修改数据库你的内容,而有的人只能看看数据库的内容而不能修改。这就需要为不同的用户或某群用户组设置权限了。 首先将鼠标移动到主菜单上的工具按钮上,然后单击鼠标左键,会弹出一个子菜单,将鼠标移动到这个菜单上的安全选项上,会在这个选项右面弹出一个菜单,将鼠标移动到这个菜单上的“用户与组权限”上,单击鼠标左键,转载 2012-09-07 16:52:34 · 14189 阅读 · 0 评论