![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
sql数据库
qq_490824614
这个作者很懒,什么都没留下…
展开
-
sqlserver进行分页查询
SqlServer 的三种分页查询语句 先说好吧,查询的数据排序,有两个地方(1、分页前的排序。2、查询到当前页数据后的排序)第一种、 1、 先查询当前页码之前的所有数据idselect top ((当前页数-1)*每页数据条数) id from 表名2、再查询所有数据的前几条,但是id不在之前查出来的数据中select top 每页数据条数 * from 表名 where id not in ( select top ((当前页数-1)*每页数据条数) id from 表名 )3、查询出原创 2022-03-24 10:35:26 · 8651 阅读 · 0 评论 -
自增ID相同时报错: Database operation expected to affect 1 row(s) but actually affected 2 row(s)...
项目场景:使用EF进行数据修改并保存_dbContext.SaveChanges();的时候出现错误问题描述:在EF里面进行修改的时候出现错误,报错:中文意思(数据库操作预计会影响 1 行,但实际上影响了 2 行。 自加载实体以来,数据可能已被修改或删除。 有关理解和处理乐观并发异常的信息,请参阅 http://go.microsoft.com/fwlink/?LinkId=527962。)在网上搜索了许多都没找到原因。并且添加没有问题!原因分析:因为里面新增的数据再修改没有问题,但是之前的原创 2021-10-21 14:16:33 · 1475 阅读 · 0 评论 -
SqlServer存储过程生成Html字典表格
用处:通过创建sql存储过程,在数据库执行创建的存储过程,把存储过程输出的html代码放到记事本里这样就是一个完整的数据字典展现形式了。方便开发人员去查看数据表结构。具体步骤:1:首先打开要生成字典的数据库,在表名上右键点击属性2:点击扩展属性,填写键值,就是表名以及表名的中文含义4:设置完表的扩展属性后点击确认关闭,然后右键表名,点击设计5:在设计界面,选择表字段,为每一个表字段的【说明】属性都填写上字段中文含义(注:是每一字段的说明都要写,不写的话,后面生成的数据字典是没有当前字段的)原创 2021-06-11 16:34:32 · 459 阅读 · 1 评论 -
sql中使用标量函数 实现case when简易写法
首先创建一个标量函数,里面包含case when附上代码:CREATE FUNCTION [dbo].Fn_GetSignModeCode(@Name VARCHAR(100))RETURNS VARCHAR(20)ASBEGINDECLARE @Return VARCHAR(20)SET @Return =CASE @Namewhen’战略采购’then’01’when’战略合作’then’02’when’战略协议’then’03’ENDRETURN @Returnen原创 2020-11-19 18:03:59 · 300 阅读 · 0 评论 -
sql分割分号字符串形成多条数据
今天遇见一个业务需求:需要吧一条数据里分号隔开的数据转换为多条数据。比如上面这张图 数据:TacticProtocolGUID 01.06.63;01.06.632;01.06.633;01.06.74;01.06.79;01.06.81通过执行sql语句,转换为多行数据:下面附上代码:SELECTa.BUGUID,a.TacticProtocolGUID,substring(a.ProductAndServiceCode , b.number , charindex(’;’ , a.原创 2020-11-16 17:04:32 · 1322 阅读 · 0 评论 -
SqlServer监听网站对数据库的操作(Sqlserver Profiler)
用处:使用sqlserver profiler通过操作网站界面产生相应的sql语句,方便自己弄清楚操作网站界面时产生的SQL语句业务逻辑。打开daoMicrosoft SQL Server Management Studio , 在菜单栏有个工具(zhiTool), 里面有个事dao件追踪(SQL Server Profiler)。打开sql server profiler, 连接数据库。弹答出Trace Properties(跟踪属性), 选择事件(Events Selection)这个时候原创 2020-11-04 13:31:21 · 2387 阅读 · 1 评论