【发布时间】:2021-03-10 19:41:06
【问题描述】:
我想在 c# 中为输入框使用数据库默认值
我有 3 列。 orderID (serial int) order_time (now()) 和文本列。
如何让 c# 只输入文本列,以便我的数据库自己添加 int 和时间戳?
【问题讨论】:
-
@ErwinBrandstetter 如果 OP 为此要求提供 C# 代码 sn-p,它怎么不相关?
-
@YegorAndrosov:是吗?好吧,我想你也可以这样读。无论哪种方式,它都会被简化为一条 SQL 命令。
-
@ErwinBrandstetter 它会被简化为 SQL 命令,如果 OP 使用任何 ORM(例如实体框架),则不是。那么它可以在没有explicit SQL 命令的情况下实现。由于缺少调试细节,我投票结束这个问题
-
ORM 只是一个穷人的 SQL 生成器。仍然烧毁为一条 SQL 命令。
标签: c# postgresql sql-insert default-value