我有一个表管理员,只有一列,adminId是主键.由于业务规则,它必须是这样的.
我想一劳永逸地理解如何编写在这样的表中插入值的存储过程.我正在使用SQL Server和T-SQL并尝试使用SCOPE_IDENTITY(),但这不起作用,因为该表具有INSERT_IDENTITY为false或off.
我真的不想插入一个虚拟值只是为了能够插入一个新行.谢谢!
我希望能够做类似的事情
INSERT INTO `table`;
Run Code Online (Sandbox Code Playgroud)
或者甚至可能是一个SET子句
SET `primary_key` = null
Run Code Online (Sandbox Code Playgroud)
其中未设置表的所有列(并保留其默认值),但应设置的自动编号主键除外.
有什么建议?