社区
MS-SQL Server
帖子详情
update 问题求高手解答!
szwwhui
2004-03-31 12:27:30
我有一个表如下
单号 员工编号 日期 加工数量 系数
另创建了一个函数 abc 参数为 单号 和 工序名称
如果我使用
select 单号 员工编号 日期 加工数量 abc(单号,日期) as 标准数量 from 表
正常显示
单是我想更新 表 则出错 (划片工序)
update 表 set 系数=abc(单号,'hp')
提示 子查询返回的值 多于一个
...全文
58
12
打赏
收藏
update 问题求高手解答!
我有一个表如下 单号 员工编号 日期 加工数量 系数 另创建了一个函数 abc 参数为 单号 和 工序名称 如果我使用 select 单号 员工编号 日期 加工数量 abc(单号,日期) as 标准数量 from 表 正常显示 单是我想更新 表 则出错 (划片工序) update 表 set 系数=abc(单号,'hp') 提示 子查询返回的值 多于一个
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lovvver
2004-03-31
打赏
举报
回复
跟着来看看。
zjcxc
元老
2004-03-31
打赏
举报
回复
将数据帖出来大家测试一下.
freedom2001
2004-03-31
打赏
举报
回复
把abc(单号,'hp')记到变量里面去用,不要在SQL语句里加这么多东西,程序很容易出问题的,而且不容易理解
szwwhui
2004-03-31
打赏
举报
回复
我都晕了一天了 还没搞定
leeboyan
2004-03-31
打赏
举报
回复
有点晕
szwwhui
2004-03-31
打赏
举报
回复
是我写错了
select 单号 员工编号 日期 加工数量 abc(单号,'hp') as 标准数量 from 表
函数 里面应该没问题
我在函数最后 已经
set @gx=1
return @gx
应该没用重复值啊
lyyrw
2004-03-31
打赏
举报
回复
怎么又说数 abc 参数为 单号 和 工序名称,然后你使用,一会是日期,一会是字符的?
pbsql
2004-03-31
打赏
举报
回复
abc(单号,'hp'),第二个参数不是日期吗,怎么又是字符了?
zjcxc
元老
2004-03-31
打赏
举报
回复
你的函数是怎么写的?
jinsfree
2004-03-31
打赏
举报
回复
来看看高手怎么解决的
caiyunxia
2004-03-31
打赏
举报
回复
函数返回的直不是唯一
caiyunxia
2004-03-31
打赏
举报
回复
同一个abc (单号,'hp')
返回了多条记录
win8安装mysql出现2503_win8.1 安装MSI 出现
问题
,2502,2503!
求
高手
解答
,万分感谢!
Update
2.msp] /package 删除产品的更新 修复选项 /f[p|e|c|m|s|o|d|a|u|v] 修复产品 p - 仅当文件丢失时 o - 如果文件丢失或安装了更旧的版本(默认值) e - 如果文件丢失或安装了相同或更旧的版本 d - 如果文件丢失或...
cube-ui文件上传有点不解,
求
高手
解答
。
使用 饿了么 cube-ui 文件上传 做insert 时候。可以理解 。但是在做
update
时候 我有点费解?图片如何回显? 实在是没看明白有
高手
在 吗?
System x3850 M2常见
问题
解答
(
UPDATE
)
System x3850 M2常见
问题
解答
(
UPDATE
) System x3850 M2常见
问题
解答
Q) x3850 M2 和 x3850有哪些差异?Q) x3850 M2 都能安装哪些操作系统?Q) 是否可以把老型号的x3850 (8863/8864) 升级为x3850 M2? Q) ...
java se 上机_java SE上机题。
求
高手
解答
。
} public void
update
(int nid, int count){ ///通过商品编号找到对应的对应的定单项,修改商品数量。然后从更新购物车的总价格和总数量。 } public void clear(){ //清空定单项,购物车的总价格和总数量清零。 } ...
mysql 字段a减字段b_SQL 数据库 如何实现第一行字段A减字段B得到值C,然后再用C减去第二行字段B,以此类推,
求
高手
解答
...
逐个子件算缺货 begin set @q = @q - (select 消耗量 from #tmp_i where id = @j)
update
#tmp_i set 缺货 = @q where id = @j set @j= @j+1 if @q 如果缺货小于0 则等于0 end --将算好的一个子件更新到结果表 ...
MS-SQL Server
34,590
社区成员
254,589
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章