求一视图

lily121 2003-10-16 10:00:07
我有两个表
table1
记录代码(char)、标题(varchar)、描述(varchar)、原因(varchar)、状态(tinyint)、记录人(char)、图片内容(picture)
table2
记录代码(char)、标题(varchar)、描述(varchar)、记录人(char)、图片内容(picture)
两个表通过记录代码联系起来。

我想写一个视图显示
记录代码、标题、描述、原因、状态、记录人、图片内容,但写好后报错“不能已distinct方式选择text、ntext或image数据类型。”该怎样写这个视图呢?
...全文
42 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
lily121 2003-10-16
  • 打赏
  • 举报
回复
我就是这样写的,但是如果加上“图片内容”这个字段就要报错,若不要“图片内容”这个字段就可以,这个字段是Picture类型的,存的是图片的内容。怎么回事呢?
txlicenhe 2003-10-16
  • 打赏
  • 举报
回复
select ... from table1
Union
select ... from table2
宸瑜 2003-10-16
  • 打赏
  • 举报
回复
应该是Union all支持所有格式
lily121 2003-10-16
  • 打赏
  • 举报
回复
谢谢,解决了。但我不知道Union 和Union all 有什么区别?为什么会这样呢?请一定告知!
yujohny 2003-10-16
  • 打赏
  • 举报
回复
你用Union all就可以了
welyngj 2003-10-16
  • 打赏
  • 举报
回复
select ... from table1
Union all
select ... from table2

34,575

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧