新手偶爾需要看Cursor
以這篇網址跟截圖為例應該是很基礎的 都看得懂 每個宣告都是有定義出一個值
https://ynotsmarter.wordpress.com/2021/08/07/%E8%B7%9F%E8%91%97%E5%B0%8F%E9%83%AD%E9%83%AD%E4%B8%80%E8%B5%B7%E5%AD%B8-sql-server-05-%E8%B3%87%E6%96%99%E9%A1%9E%E5%9E%8B-%E6%95%B8%E5%AD%97/
但發現有些有宣告 但沒有set某個值
ex.這個udt變數
這樣是什麼用法呢?
前面只有
declare @my_UDT datetime
Fetch NEXT FROM ..... INTO @my_VBELN , @my_UDT
begin
insert into xxx...select...
綠色部分 where UDT = @my_UDT 是什麼意思?
update 搭配 from 來進行更新,就不用使用 cursor
可以參考官方文件 - 根據其他資料表的資料更新資料