Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 存储过程更新语句缺少列动态创建_Sql Server - Fatal编程技术网

Sql server 存储过程更新语句缺少列动态创建

Sql server 存储过程更新语句缺少列动态创建,sql-server,Sql Server,这是我的设想。对于特定的表,我有一个带有5个参数的存储过程。但表模式只有3列。是否有任何方法可以在存储过程运行时动态创建2个缺少的列?。我们如何处理缺少列的异常。请帮帮我 谢谢, Sakthi如果只有三列,为什么有五个参数?如果完成后没有人看到,那么在过程运行时需要添加两列什么?给我们看一些代码。这里有一种在存储过程中添加列的方法。但这确实不被推荐。不管你想做什么。。。这是错误的。举个例子对这个问题很有帮助。没有它,我们只是猜测你实际上在做什么。请添加您的问题的简化示例。

这是我的设想。对于特定的表,我有一个带有5个参数的存储过程。但表模式只有3列。是否有任何方法可以在存储过程运行时动态创建2个缺少的列?。我们如何处理缺少列的异常。请帮帮我

谢谢,
Sakthi

如果只有三列,为什么有五个参数?如果完成后没有人看到,那么在过程运行时需要添加两列什么?给我们看一些代码。这里有一种在存储过程中添加列的方法。但这确实不被推荐。不管你想做什么。。。这是错误的。举个例子对这个问题很有帮助。没有它,我们只是猜测你实际上在做什么。请添加您的问题的简化示例。