0 …
问题如下:我有一些参数
Declare @testParam nvarchar(max) = '',
Declare @ID int = 3
和我有许多复杂的表,它们都有一个列,命名不同,但类似于某种类型为BIT
的状态。
我已经找到了一种方法通过使用case子句来完成它,但是如果有更好的方法(在性能的情况下)我想知道它。
使用case子句的解决方案:
select @testParam = @testParam +
case
when CapacityStatus = 1
then 'Full capacity '
else ''
end
from CapacityTable
where ID = @ID
将上面的代码以类似的方式应用于您需要的每个表。
相关内容
- 没有找到相关文章
最新更新
- 在React中使用jQuery仅用于更改样式(颜色,边框等)是可以的吗?
- UseState没有更新组件属性
- c语言 - 我有一个将字符串作为参数的函数.v手动输入字符串有效,但使用 scanf 不起作用
- 无法解析google工作表中的范围
- 如何在顺风中使用柔韧
- 无法将数据插入数据库
- r语言 - 闪亮的应用程序输出显示在控制台,而不是在主面板
- ModuleNotFoundError for 'sklearn' as subdependency of numpy
- 语句中未声明的标识符导致的负索引'for'
- MariaDB vs MySQL:列定义中的默认表达式不工作
- 在SQL表中有一个默认时间
- vb.net stream_writer encoding
- 我们可以在powershell中调用Bat命令而不调用/调用Bat文件吗?
- 如何修复类型错误:'int'对象不可迭代
- Discord Bot JS:编辑来自先前斜杠命令交互的回复
- 在喷气背包撰写更好的缩放行为
- 如何从外部react连接到nextjs的websocket
- 什么是GLFW中的用户指针?
- 加载 Web扩展的背景.js脚本是否会影响性能,即使脚本的内容很少?
- 为Quaternion增加速度
- 我如何将我的21点游戏的两个重复的for循环转换成一个函数
- 不等待迭代结束而退出循环
- 如何在Streamlit中选择任何Python小部件后停止重新加载页面
- React native + React -query + onError不捕获和处理错误?
- FUSE中FS的介绍性文档(High and Low API理解)
- 在react-router-dom v6中封装了一些路由给其他组件
- 向同一个HTML Image()对象添加多个事件
- 使用font - family:宋体;在嵌套flexbox
- 在pkg二进制文件中使用数据库迁移
- 添加没有显式键的新记录时出错(使用auto inc key代替)
热门标签:
javascript python java c# php android html jquery c++ css ios sql mysql arrays asp.net json python-3.x ruby-on-rails .net sql-server django objective-c excel regex ruby linux ajax iphone xml vba spring asp.net-mvc database wordpress string postgresql wpf windows xcode bash git oracle list vb.net multithreading eclipse algorithm macos powershell visual-studio image forms numpy scala function api selenium