首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

问两个SQL相关有关问题

2012-01-21 
问两个SQL相关问题。1、SQL2005中insert的values中可否使用子查询?InsertintoPNS_System_Log.[dbo].SystemCo

问两个SQL相关问题。
1、SQL2005中insert   的values中可否使用子查询?
Insert   into   PNS_System_Log.[dbo].SystemConfig_AlarmReveiver(AlarmID,ReveiverID)
values   (select   AlarmID   from   PNS_System_Log.[dbo].SystemConfig_Alarm   where   AlarmName   =   '1 ', '5 ')
我这么写怎么错了?

2、多表关联更新和添加是用存储过程好呢?还是就用SQL语句?过程挺复杂的!

[解决办法]
1.

改為


Insert into PNS_System_Log.[dbo].SystemConfig_AlarmReveiver(AlarmID,ReveiverID)
select AlarmID, '5 ' from PNS_System_Log.[dbo].SystemConfig_Alarm where AlarmName = '1 '

热点排行