没法执行嵌套的语句。怎么改。谢谢!

沐NeMo 2013-06-04 12:31:49
Insert Into tblUsers(intSequence,strUserName) Values ( (select Count(*) from tblSignUsers),'xxx')

非ID列。
...全文
144 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
sqlkxr 2013-06-05
  • 打赏
  • 举报
回复

服务器: 消息 1046,级别 15,状态 1,行 1
在此上下文中不允许使用子查询。只允许使用标量表达式。
jack15850798154 2013-06-05
  • 打赏
  • 举报
回复

Insert Into tblUsers(intSequence,strUserName) 
select Count(*) as intSequence,'xxx' as strUserName from tblSignUsers
无涯大者 2013-06-05
  • 打赏
  • 举报
回复
INSERT INTO SELECT语句 语句形式为:Insert into Table2(field1,field2,...) select value1,value2,... from Table1 要求目标表Table2必须存在,由于目标表Table2已经存在,所以我们除了插入源表Table1的字段外,还可以插入常量。
百年树人 2013-06-04
  • 打赏
  • 举报
回复
Insert Into tblUsers(intSequence,strUserName)
select Count(*),'xxx' from tblSignUsers
沐NeMo 2013-06-04
  • 打赏
  • 举报
回复
谢谢了。

34,587

社区成员

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

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