c# - 增加旧值 FluentMigrator

标签 c# fluent-migrator

我正在更新列的值并尝试使用以下代码:

Update.Table("Table1").Set(new { Column1 = Column1 + 123 });

但是出现错误'Column1' doesn't exist in the current context

我该如何解决?或者我怎样才能重写它以使其正常工作?

最佳答案

你可以使用

Execute.Sql(@"UPDATE Table1 SET Column1 = Column1 + 123");

关于c# - 增加旧值 FluentMigrator,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55793455/

相关文章:

c# - Xamarin 在 iOS、Android 和 Core 项目之间共享代码

c# - 如何使用 ML.NET 预测整数值?

c# Fluent SQL Helper - 语法改进

c# - 转换一个可以为 null 的对象

.net-core - FluentMigrator : How to set default schema for MigrationRunner

c# - 通过音频检测单词

c# - FluentMigrator 版本控制刷新 View

fluent-migrator - 是否可以将列默认设置为 SQL Server NewId()?

c# - 如何使用 FluentMigrator 在预览 sql 脚本中添加开始事务和回滚事务?

fluent-migrator - 是否可以在迁移中添加级联删除规则?