根据列值得到一个组合列

B525068254 2015-04-20 12:14:10
A表
F_clientID F_ItemID F_UnitID F_Grade F_Color F_BatchNo
281 16 2 700 芷青 0 281/16/2/700/芷青/0
281 16 2 600 中灰 0 281/16/2/600/中灰/0
281 16 30 1000 军绿 0 281/16/30/1000/军绿/0

select F_ClientID,F_UnitID,F_ItemID,F_Grade,F_color,F_BatchNo,
cast(F_ClientID as Varchar(30))+'/'+cast(F_UnitID as Varchar(30))+'/'+cast(F_ItemID as Varchar(30))+'/'+F_Grade+'/'+F_Color+'/'+F_BatchNo as F_BarCode from A


是得到这列值,但我想通过字段的计算获得这一列,字段中如何设置


...全文
77 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
Neo_whl 2015-04-20
  • 打赏
  • 举报
回复

--这样?  用计算列
create table A
(
 F_ClientID int,
 F_UnitID int,
 F_ItemID int,
 F_Grade varchar(10),
 F_Color varchar(10),
 F_BatchNo varchar(10),
 F_BarCode as cast(F_ClientID as Varchar(30))+'/'+cast(F_UnitID as Varchar(30))+'/'+cast(F_ItemID as Varchar(30))+'/'+F_Grade+'/'+F_Color+'/'+F_BatchNo
)

34,588

社区成员

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

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