【发布时间】:2013-09-30 21:18:59
【问题描述】:
我正在尝试将值从表的一列插入到另一列中,并进行轻微的转换。
下面的查询会抛出一个错误
消息 512,第 16 级,状态 1,第 1 行 子查询返回超过 1 个值。当子查询跟随 =、!=、、>= 或子查询用作表达式时,这是不允许的。 该语句已终止。
update faults_analysis
set datekey = (select cast(convert(varchar(10),faultstarttime,112) as int) from FAULTS_ANALYSIS )
如何在不使用游标的情况下插入多个值
【问题讨论】:
标签: sql-server-2008 sql-update