当前位置: 代码迷 >> Sql Server >> 一个带子查询的insert语句,
  详细解决方案

一个带子查询的insert语句,

热度:30   发布时间:2016-04-27 20:01:47.0
一个带子查询的insert语句,求助!
insert   into   SMSData.dbo.CityInfo(CityCode,   CityName,   CityLevelID)
values   ( '2813 ',(select   T.cityname   from   T_city   T   where   T.cityCode   =   '2813 '), '2 ')
错误提示消息:在此上下文中不允许使用子查询。只允许使用标量表达式。
请教各位!


------解决方案--------------------
insert into SMSData.dbo.CityInfo(CityCode, CityName, CityLevelID)
select '2813 ',T.cityname, '2 ' from T_city T where T.cityCode = '2813 '
看这样行不
  相关解决方案