具有图像数据类型的聚合函数

时间:2016-08-18 17:11:43

标签: sql sql-server sql-server-2008

image数据类型上执行聚合函数的最佳方法是什么?

例如,binImage是image数据类型,我想返回binImage或null:

max( case when somechar = 'A' and anotherchar = 'B' then binImage else null end ) as result

...不起作用,因为max不支持图像数据类型。

我知道image已弃用。

1 个答案:

答案 0 :(得分:2)

无论如何,Image实际上只是一个varbinary,所以只需将其转换为然后然后根据需要将其转换回来。这是一个向您展示它有效的例子。

<body>
  <div class="navbar">
    <ul>
      <li><a href="#">One</a></li>
      <li><a href="#">One</a></li>
      <li><a href="#">One</a></li>
    </ul>
  </div>

  <div class="dropdown-content">
    <ul>
      <li><a href="#">One</a></li>
      <li><a href="#">One</a></li>
      <li><a href="#">One</a></li>
    </ul>
  </div>
</body>