gpt4 book ai didi

sql - 将所有行中的值转换为 VARBINARY(50)

转载 作者:行者123 更新时间:2023-12-02 07:40:45 27 4
gpt4 key购买 nike

我想升级表中的所有列,我的目标是从要更新的行中检索一列然后更新它,例如:

update works 
set encrpyted_item_no = (CAST(RTrim((
select unencrypted_item_no
from works
where name = name
) AS VARBINARY(50))

我知道查询是错误的,这只是一个例子,向您展示我的目标。

我希望它从其行中选择列 unencrypted_item_no,然后使用从 unencrypted_item_no 中获取的数据更新同一行,对整个表执行此操作.

我将如何完成这个?

最佳答案

您不需要进行子选择,引用集合中的其他列将逐行工作,即:

UPDATE works 
SET encrpyted_item_no = CAST(RTrim(unencrypted_item_no) AS varbinary(50))

关于sql - 将所有行中的值转换为 VARBINARY(50),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11397985/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com