随笔分类 -  SqlServer

摘要:摘要:当前研发工作中经常出现因数据库表、数据库表字段格式不规则而影响开发进度的问题,在后续开发使用原来数据库表时,也会因为数据库表的可读性不够高,表字段规则不统一,造成数据查询,数据使用效率低的问题,所以有必要整理出一套合适的数据库表字段命名规范来解决优化这些问题。 本文是一篇包含了数据库命名、数据 阅读全文
posted @ 2024-02-22 10:06 Thenext 阅读(39) 评论(0) 推荐(0) 编辑
摘要:SQL Server异常代码处理的深入讲解 在 SQL Server 中,异常代码处理(Exception Handling)是非常重要的技术之一。良好的异常处理可以帮助我们更好地处理运行中的错误,保障系统的稳定性和安全性。本文将深入讲解 SQL Server 异常代码处理,包括常见的异常类型、异常 阅读全文
posted @ 2023-10-17 14:43 Thenext 阅读(59) 评论(0) 推荐(0) 编辑
摘要:DBCC CHECKIDENT检查指定表中当前标识值,如有必要,则更改标识值。 1 2 3 4 5 6 DBCC CHECKIDENT ( table_name [, { NORESEED | { RESEED [, new_reseed_value ] } } ] ) [ WITH NO_INFO 阅读全文
posted @ 2023-05-04 17:31 Thenext 阅读(131) 评论(0) 推荐(0) 编辑
摘要:DISTINCT:过滤掉多余的重复记录只保留一条,效率低;和ORDER BY结合使用可以提高效率;可以用GROUP BY替代。 IN与EXISTS : IN适合指定常量列表,EXISTS适合用于判断在另一张表中是否存在指定值。IN适合内外表都很大的情况,EXISTS适合外表结果集很小的情况;NOT 阅读全文
posted @ 2023-04-26 09:57 Thenext 阅读(21) 评论(0) 推荐(0) 编辑
摘要:本文提供了诊断和修复运行 Microsoft SQL Server 的计算机上 CPU 使用率过高导致的问题的过程。 尽管在 SQL Server 中出现 CPU 使用率过高有许多可能原因,但以下原因最为常见: List item 由于以下情况,表或索引扫描导致的高逻辑读取: 过期统计信息 缺少索引 阅读全文
posted @ 2022-10-18 13:54 Thenext 阅读(490) 评论(0) 推荐(0) 编辑
摘要:一.这个库就是由1个mdf和1个ldf文件构成,ldf文件损坏; 二.我的解题思路按照网上通用通用的思路: 1、新建一个同名数据库。 2、停止数据库服务,覆盖新建的数据库主文件(小技巧:最好放在同一个磁盘里面,把新建的数据库主文件删掉或移开,再把要恢复的数据库主文件剪切过去,这样就可以节省时间。) 阅读全文
posted @ 2022-10-08 15:42 Thenext 阅读(701) 评论(0) 推荐(0) 编辑
摘要:Dell latitude e5470BIOS修改与U盘启动 1、开机一直按F2进入BIOS,按F2进入BIOS界面,切换到secure BOOT页面,选择secure Boot Enable按回车改成Disabled,如图:注:戴尔笔记本每做一步BIOS更改记得应用一下2、切换到Advanced 阅读全文
posted @ 2022-03-28 20:37 Thenext 阅读(932) 评论(0) 推荐(0) 编辑
摘要:1. 写法轻松,更新效率高:update table1set field1=table2.field1,field2=table2.field2from table2where table1.id=table2.id 2. 常规方式,种写法相当于一个 Left join, 以外面的where为更新条 阅读全文
posted @ 2022-03-28 09:22 Thenext 阅读(419) 评论(0) 推荐(0) 编辑
摘要:declare @id int declare @type character(2) declare @pages int declare @dbname sysname declare @dbsize dec(15,0) declare @bytesperpage dec(15,0) declar 阅读全文
posted @ 2021-12-31 12:06 Thenext 阅读(744) 评论(0) 推荐(0) 编辑
摘要:问题描述: SQL Server数据库备份还原后,在数据库名称后会出现“受限制访问”字样 解决办法: 右键点击数据库 -> 属性 -> 选项 -> 状态 -> 限制访问 -> 选择Multiple -> 确定。 问题描述: 在对SQL Server数据库进行还原时,提示:System.Data.Sq 阅读全文
posted @ 2021-06-29 13:43 Thenext 阅读(676) 评论(0) 推荐(0) 编辑
摘要:在Sqlserver使用过程中msdb数据库越来越大 这个就要定期删除长时间不用的日志。 1.查看作业历史记录 SELECT TOP 1000 [instance_id] ,[job_id] ,[step_id] ,[step_name] ,[sql_message_id] ,[sql_severi 阅读全文
posted @ 2021-05-19 11:06 Thenext 阅读(266) 评论(0) 推荐(0) 编辑
摘要:SELECT @@SERVERNAME 查询sqlserver 里面记录的电脑名如果和现在的不一致执行一下程序 exec sp_dropserver 'LENOVO-PC' -- old_server_name是以前的计算机名GOexec sp_addserver 'USER-20160724EP' 阅读全文
posted @ 2021-04-20 14:00 Thenext 阅读(92) 评论(0) 推荐(0) 编辑
摘要:取消账号强制策略时出现错误 当 MUST_CHANGE 为 ON (开)时,不能将 CHECK_POLICY 和 CHECK_EXPIRATION 选项设为 OFF (关)。 (Microsoft SQL Server,错误: 15128)这错误引起的原因是因为勾选了那个"强制实施密码策略",于是. 阅读全文
posted @ 2020-05-14 09:27 Thenext 阅读(786) 评论(0) 推荐(0) 编辑
摘要:程序开发中,经常遇到一条记录有多个状态位,比如一条商品,他属于热门,新品,特卖。我们的数据库如何设计呢? 一般有几种方法 (1)建立关联表 关联表字段:关系Id,商品Id,属性Id 查询:使用关联表的方式,查询某属性的商品。 程序:写入时,写商品表和关联表; (2)将多个属性存在一个字段中,用|分割 阅读全文
posted @ 2020-01-16 14:03 Thenext 阅读(289) 评论(0) 推荐(0) 编辑
摘要:使用 阅读全文
posted @ 2019-07-22 23:04 Thenext 阅读(825) 评论(0) 推荐(0) 编辑
摘要:select score as '成绩' ,name as '姓名' from studentsUNION ALLselect AVG(score) from students; 在最后一行显示平均数; select score as '成绩' ,name as '姓名' from students 阅读全文
posted @ 2019-06-16 21:30 Thenext 阅读(1020) 评论(0) 推荐(0) 编辑
摘要:SQL server : select * into #products_temp from products; 直接查询一个到临时表 Postgersql : create temporary table "t_2" as select * from "SC_Contacts"; 创建一个临时表 阅读全文
posted @ 2019-05-27 15:49 Thenext 阅读(363) 评论(0) 推荐(0) 编辑
摘要:TFDConnection: FetchOptions.Mode 设置为fmAll, 返回全部结果, 否则默认只返回前50条, 效果与open以后再执行FetchAll一样 Specifies how the result set records must be fetched into FireD 阅读全文
posted @ 2019-04-17 16:14 Thenext 阅读(993) 评论(0) 推荐(0) 编辑
摘要:First chance exception at $763FC632. Exception class EMSSQLNativeException with message '[FireDAC][Phys][ODBC][Microsoft][SQL Server Native Client 10. 阅读全文
posted @ 2019-04-02 15:46 Thenext 阅读(468) 评论(0) 推荐(0) 编辑