sql请教,如何合并两列字符串数据?

stationplay 2005-08-12 12:21:56
现有表table,两列aaa,bbb,都是字符串型,想建立一个只有一列的view,内容就是aaa字符串加上bbb字符串
例如第3行aaa是123,bbb是456,则view里第3行就是123456.
请多指教
...全文
683 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
WangZWang 2005-08-12
  • 打赏
  • 举报
回复
create VIEW dbo.viewName
AS
select aaa,bbb,aaa+bbb as ab
from table

GO
点点星灯 2005-08-12
  • 打赏
  • 举报
回复

declare @tab table(aaa varchar(20),bbb varchar(20))
insert @tab values('123','456')

select *, aaa+bbb as 'view' into #t from @tab
select * from #t
filebat 2005-08-12
  • 打赏
  • 举报
回复
select all=c1+c2
from tablename
hy_ghb 2005-08-12
  • 打赏
  • 举报
回复
列aaa的长度是否 > 3
stationplay 2005-08-12
  • 打赏
  • 举报
回复
aaa大家的方法我都试过,但是合并之后只有前一个字符串的字符
klan 2005-08-12
  • 打赏
  • 举报
回复
select all=convert(varchar(1000),c1)+convert(varchar(1000),c2) from table1
stationplay 2005-08-12
  • 打赏
  • 举报
回复
类型都是char,但是select all=C1+C2 肯定不行,有人试出来吗
lcooc 2005-08-12
  • 打赏
  • 举报
回复
你看一下,列的类型:
select all=c1+c2
from tablename
stationplay 2005-08-12
  • 打赏
  • 举报
回复
我试过aaa+bbb,但结果aaa+bbb是aaa的内容,怎么回事?

select all=c1+c2
from tablename
不能运行查询
数据库是sql server2000,在线等

27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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