代码改变世界

随笔分类 -  数据库 SQL

EFCore 自动更新 CreateTime, UpdateTime

2021-01-26 15:00 by qgbo, 857 阅读, 收藏, 编辑
摘要: 覆写SaveChanges() 即可 public override int SaveChanges() { var ee = ChangeTracker.Entries().ToList(); foreach (var entry in ee) { try { if (entry.State == 阅读全文

EFcore 横向分表

2021-01-18 17:07 by qgbo, 224 阅读, 收藏, 编辑
摘要: 用户有很多类型,每种类型有共同字段,又有自己的字段。 定义 user { string name, int id} 定义 work :user { datetime startwork, string company } 定义 student:user { string school} 定义成这样, 阅读全文

EFCore 的SQL

2020-01-03 14:32 by qgbo, 414 阅读, 收藏, 编辑
摘要: 1.内链接 inner join。 C# 的一对多Include 会编译为 inner join。这有点像某些合并单元格的Excel. 一个对象里有列表。 一对一会编译成 left join 分组就像Excel单元格合并, 比如有很多学生,他们是一维的数据,每个学生有年龄,班级等属性。按班级分组就是 阅读全文

SQL 创建数据库

2019-10-28 16:54 by qgbo, 356 阅读, 收藏, 编辑
摘要: create database DBqgb --创建book数据库 on primary --主文件组( name='dbqgb', --主文件逻辑文件名 filename='D:\DB\dbqgb.mdf', --主文件物理文件名 目录的位置 size=5mb, --主文件的初始大小 maxsiz 阅读全文

Docker 启动SQLServer

2019-07-14 11:37 by qgbo, 2230 阅读, 收藏, 编辑
摘要: 1.运行这个命令 docker run -d -e SA_PASSWORD=Docker123 -e SQLSERVER_DATABASE=qgb -e SQLSERVER_USER=sa -e SQLSERVER_PASSWORD=MyDocker123 -p 1500:1433 exoplatf 阅读全文
点击右上角即可分享
微信分享提示