缺少对象或列名,或者对象或列名为空

sql Server错误

缺少对象或列名,或者对象或列名为空。对于 SELECT INTO 语句,请确保每列均具有名称。对于其他语句,请查找空的别名。不允许使用定义为 "" 或 [] 的别名。请将别名更改为有效名称

http://technet.microsoft.com/zh-CN/library/cc645860

错误:Insert Into UT_PrePaid
 Select
 Year(PayDate),
 Month(PayDate),
 FK_SDDealer,
 Balance,
 1,
 @FK_User,
 Getdate(),
 Getdate()  From #tempValid

修改

Insert Into UT_PrePaid
 Select
 Year(PayDate) As Years,
 Month(PayDate) As Months,
 1 As IsValid,
 @FK_User As createuser,
 @FK_User As ModifyUser,
 Getdate() As CreateTime,
 Getdate() As ModifyTime
 From #tempValid

错误原因  select into 每一列都要有列名

相关文章

SELECT a.*,b.dp_name,c.pa_name,fm_name=(CASE WHEN a.fm_n...
if not exists(select name from syscolumns where name=&am...
select a.*,pano=a.pa_no,b.pa_name,f.dp_name,e.fw_state_n...
要在 SQL Server 2019 中设置定时自动重启,可以使用 Window...
您收到的错误消息表明数据库 'EastRiver' 的...
首先我需要查询出需要使用SQL Server Profiler跟踪的数据库标...