【发布时间】:2016-03-18 14:53:04
【问题描述】:
我有一个 web 应用程序,它将使用 HTTP POST 写入数据库。数据库已经填充了数据,并将 PK 设置为 ID。当我对再次写入数据库的 Web API 执行 HTTP POST 时。在分配正确且唯一的主键及其数据时,最佳实践是什么?
【问题讨论】:
标签: mysql sql asp.net rest asp.net-web-api
我有一个 web 应用程序,它将使用 HTTP POST 写入数据库。数据库已经填充了数据,并将 PK 设置为 ID。当我对再次写入数据库的 Web API 执行 HTTP POST 时。在分配正确且唯一的主键及其数据时,最佳实践是什么?
【问题讨论】:
标签: mysql sql asp.net rest asp.net-web-api
最好的做法是将主键设置为 INT AUTOINCREMENT,并且当您运行 INSERT 查询时不指定主键,这是自动设置的,这样可以确保您是唯一的。
【讨论】: