相关疑难解决方法(0)

仅使用一个IDENTITY列将行插入表中

我有一个表管理员,只有一列,adminId是主键.由于业务规则,它必须是这样的.

我想一劳永逸地理解如何编写在这样的表中插入值的存储过程.我正在使用SQL Server和T-SQL并尝试使用SCOPE_IDENTITY(),但这不起作用,因为该表具有INSERT_IDENTITY为false或off.

我真的不想插入一个虚拟值只是为了能够插入一个新行.谢谢!

sql t-sql sql-server stored-procedures

79
推荐指数
1
解决办法
6万
查看次数

如何插入空行,但正确更新自动编号?

我希望能够做类似的事情

INSERT INTO `table`;
Run Code Online (Sandbox Code Playgroud)

或者甚至可能是一个SET子句

SET `primary_key` = null
Run Code Online (Sandbox Code Playgroud)

其中未设置表的所有列(并保留其默认值),但应设置的自动编号主键除外.

有什么建议?

mysql sql

20
推荐指数
4
解决办法
3万
查看次数

标签 统计

sql ×2

mysql ×1

sql-server ×1

stored-procedures ×1

t-sql ×1