mom系統有個自動分配貨品的程式,在增加新功能的時候,發現預期的計算分配數量和想象中不同。
測試多次,紙上驗算和實際不同,最後懷疑是游標裡面使用變數,而變數似乎在游標開啟後就不變了。
舉例說明:
declare
l_qty number :=100;
cursor cur1 is select rownum row_num,l_qty*10 qty10 from dual connect by rownum<=2;
begin
for rec in cur1 loop
l_qty :=l_qty-1;
dbms_output.put_line(rec.row_num);
dbms_output.put_line(l_qty);
dbms_output.put_line(rec.qty10);
end loop;
end;
rec.qty10是不是不隨著原始變了減少而減小,總是1000.
此處大坑,聊以記錄
tensorflow 使用 1 常量,變數
import tensorflow as tf 建立乙個常量 op 一行二列 m1 tf.constant 3,3 建立乙個常量 op 二行一列 m2 tf.constant 2 3 建立乙個矩陣乘法 op,把 m1,m3 傳入 prod tf.matmul m1,m2 print prod 呼叫 ...
C 複習(一)常量 變數
一 c 相關概念 c 是微軟公司發布的一種物件導向的 執行於.net framework之上的高階程式語言。c 創始人 安德斯 海爾斯伯格。二 c 關鍵字 被c 語言賦予了特殊含義的單詞。關鍵字中所有字母都為小寫。三 c 識別符號 在c 中可以自定義一些名稱,該名稱可以由數字 字母 下劃線 符號組成...
Swift (一) 常量 變數 資料型別
1 常量 swift中常量使用let修飾 letname huangjingzheng 2 變數 swift中常量使用var修飾 var age 22 age 34 oc 和 swift語言的差異 1 沒有main函式 2 每行語句結束不需要使用 號 可用可不用 3 在swift語言中常量和變數自動...