sql server数据库中执行语句update没有反应是什么原因?

针对数据表[ksfscfx].[dbo].[ksf_mes_zhou_teamMonthWork]写了一段存储过程:UPDATE[ksfscfx].[dbo].[ksf_... 针对数据表[ksfscfx].[dbo].[ksf_mes_zhou_teamMonthWork]写了一段存储过程:UPDATE [ksfscfx].[dbo].[ksf_mes_zhou_teamMonthWork] SET 产品代码 = [ksfscfx].[dbo].[KSF_MES_basic].产品代码 from [ksfscfx].[dbo].[ksf_mes_zhou_teamMonthWork] ,[ksfscfx].[dbo].[KSF_MES_basic] GO 表[ksfscfx].[dbo].[KSF_MES_basic]是在同一目录中的另一个基本表,表[ksfscfx].[dbo].[ksf_mes_zhou_teamMonthWork]是空表,结果执行后什么都没有发生…… 展开
 我来答
射手幽灵伊
推荐于2017-12-16 · TA获得超过2715个赞
知道大有可为答主
回答量:4955
采纳率:81%
帮助的人:1918万
展开全部
UPDATE [ksfscfx].[dbo].[ksf_mes_zhou_teamMonthWork] SET 产品代码 = [ksfscfx].[dbo].[KSF_MES_basic].产品代码 from [ksfscfx].[dbo].[ksf_mes_zhou_teamMonthWork] ,[ksfscfx].[dbo].[KSF_MES_basic]
你这样没有写条件 ,产生笛卡尔积。但因为表没有数据,所以没有得到任何值。
如果要更新 表[ksfscfx].[dbo].[ksf_mes_zhou_teamMonthWork]空表 ,
应该是直接insert。
云天英雄3
2013-10-12 · TA获得超过702个赞
知道小有建树答主
回答量:891
采纳率:100%
帮助的人:320万
展开全部
你可以把整个存储过程写出来看看;我估计问题出现在"SET 产品代码 = [ksfscfx].[dbo].[KSF_MES_basic].产品代码 from [ksfscfx].[dbo].[ksf_mes_zhou_teamMonthWork] ,[ksfscfx].[dbo].[KSF_MES_basic]"这句;"[ksfscfx].[dbo].[KSF_MES_basic].产品代码 from [ksfscfx].[dbo].[ksf_mes_zhou_teamMonthWork] ,[ksfscfx].[dbo].[KSF_MES_basic]"感觉不像一个定值,可能出错这里;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
夏至未至未来已来
2013-10-12 · TA获得超过100个赞
知道答主
回答量:232
采纳率:50%
帮助的人:56.2万
展开全部
要不就是条件确实查不到数据
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式