首先看看数据库里面的数据(S_Id为自增长标识列): sql server 中返回上一次插入数据的ID(标识值)有三种方式: 第一种 @@IDENTITY: @@IDENTITY可以返回当前连接所有范围内插入最后所生成的标识值(包括任何调用的存储过程和触发器)。这个函数不只是可以适用于表。函数返回的 ...
分类:
数据库 时间:
2018-10-19 21:57:21
阅读次数:
279
由于Scaffold-DbContext指令目前还不支持自动映射数据库中的视图为实体,所以当我们想使用EF Core来读取数据库视图数据的时候,我们需要手动去做映射,本文介绍如何在EF Core中手动映射数据库的视图为实体。 假设我们在SQL Server中有如下数据库视图[dbo].[V_Pers ...
分类:
数据库 时间:
2018-10-17 22:18:58
阅读次数:
399
在SQL Server的SQL优化过程中,如果遇到WHERE条件中包含LIKE '%search_string%'是一件非常头痛的事情。这种情况下,一般要修改业务逻辑或改写SQL才能解决SQL执行计划走索引扫描或全表扫描的问题。最近在优化SQL语句的时候,遇到了一个很有意思的问题。某些使用LIKE ... ...
分类:
数据库 时间:
2018-10-17 14:59:52
阅读次数:
335
假如我们数据库中有两张表Person和Book Person表: Book表: 可以看到Person表和Book表是一对多关系,一个Person可以有多个Book,所以Book表的PersonCode列是外键,指向Person表的Code列,并为强制约束,也就是说Book表的PersonCode列的 ...
分类:
数据库 时间:
2018-10-16 22:10:49
阅读次数:
263
一同事在写脚本时,遇到一个关于LIKE里面使用不同的变量类型导致查询结果不一致的问题,因为这个问题被不同的人问过好几次,索性总结一下,免得每次都要解释一遍,直接丢一篇博客岂不是更方便!其实看似有点让人不解的现象背后实质跟数据类型的实现有关。 下面我们构造这样一个类似的简单案例。如下所, 如上截图所示 ...
分类:
数据库 时间:
2018-10-16 01:55:07
阅读次数:
201
Windwos Server 2008 中经常有物理内存占用较高,但任务管理器中各进程的内存看起来占用并不多情况。 这可能是由于OS为保证服务器性能不限制系统缓存,服务器系统长时间执行I/O,系统文件缓存不断占用物理RAM造成,现在通过限制系统缓存大小来解决。具体可使用微软现已免费工具:Window ...
Windows Server 2008中使用计划任务定时执行BAT bat进行PHP脚本的执行 2016年01月03日 17:36:00 持之以恒 阅读数:5520 标签: windows定时任务 .bat 更多 个人分类: 定时任务 Windows Server 2008中使用计划任务定时执行BA ...
1.Windows Server 2008 中的用户有哪些类型?系统默认的用户有哪些? (1)用户 (2)InetOrgPerson (3)联系人 (4)默认用户账户 Administrator Guest ...
分类:
其他好文 时间:
2018-10-07 14:44:30
阅读次数:
113
以下整理的SQL Server中访问URL地址的方法,并已封装成存储过程,可以实现POST/GET请求 ...
分类:
数据库 时间:
2018-09-24 12:03:55
阅读次数:
300