读书人

问两个SQL相关有关问题

发布时间: 2012-01-21 21:31:43 作者: rapoo

问两个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 '

读书人网 >SQL Server

热点推荐