首页 > 数据库 >Sql Sugar 拾遗

Sql Sugar 拾遗

时间:2022-12-28 17:00:35浏览次数:45  
标签:Sugar ExecuteCommand db entity Updateable Sql new 拾遗

SqlSugar 拾遗

更新操作

//UpdateColumns:只更新某些列
db.Updateable(entity).UpdateColumns(it => new { it.Name }).ExecuteCommand();
//IgnoreColumns:不更新某些列
db.Updateable(entity).IgnoreColumns(it => new { it.CreateTime,it.TestId }).ExecuteCommand()
//WhereColumns:根据id更新集合(表无主键时可以使用)
db.Updateable(entity).WhereColumns(it => new { it.FPBID }).ExecuteCommand();

标签:Sugar,ExecuteCommand,db,entity,Updateable,Sql,new,拾遗
From: https://www.cnblogs.com/walterwhite/p/17010518.html

相关文章

  • mysql的concat与concat_ws拼接字符串的使用
    concat的使用可以拼接多个字符mysql>selectconcat(name,dept,job)fromt1;+-----------------------+|concat(name,dept,job)|+-----------------------+|jack......
  • python中的mysql操作教程及实例
    一.数据库在自动化测试中的应用存测试数据有的时候大批量的数据,我们需要存到数据库中,在测试的时候才能用到,测试的时候就从数据库中读取出来。这点是非常重要的!存测试结......
  • mysql 循环遍历结果集,来逐条更新
    SELECTUSER_IDFROMua;会返回USER_ID的列表  通过循环来逐条更新符合USER_ID的记录#delimiter$$告诉解释器使用$$结尾delimiter$$DROPPROCEDUREIFEXIST......
  • SQLite3返回字典格式数据
    参考链接代码块defdict_factory(cursor,row):d={}foridx,colinenumerate(cursor.description):d[col[0]]=row[idx]returndcon=s......
  • sql 语句优化实战
    目录​​sql语句优化实战​​​​orderby​​​​文件排序原理​​​​groupby优化​​​​limit分页优化​​​​join优化​​​​in和exists优化​​​​count优化​......
  • MySQL的group_concat()函数简单用法
    将groupby产生的同一个分组中的值连接起来,返回一个字符串结果。group_concat函数首先根据groupby指定的列进行分组,将同一组的列显示出来,并且用分隔符分隔。由函数参数(字......
  • mysql 用select 语句的查询结果当作 insert 语句需要插入的值
    背景在实际使用中会遇到这样的场景,需要根据一个表里的内容在其他表中添加关联的数据,这时候就会用到insertinto{table_name}selectx1,x2,x3...from{table_name2}wh......
  • MySQL DATE_FORMAT() 格式化日期
    定义和用法DATE_FORMAT()函数用于以不同的格式显示日期/时间数据。语法DATE_FORMAT(date,format)date 参数是合法的日期。format 规定日期/时间的输出格式。可以使......
  • PostgreSQL数据库操作(2)
    一、数据库常规操作1.创建数据库//数据库登录psql-h服务器-U用户名-d数据库-p端口./psql-Upostgres-p5432-h127.0.0.1//创建数据库postgres=#crea......
  • windows安装mysql8.0.21
    一、需求背景    oracle、mysql在生产环境中是很常用的数据库,项目上也会遇到很多。项目上现在主要还是oracle为主,慢慢国产化推动的话,主流国产数据库会占大头。这次分......