<p></p><p>它是正確的</p><p>他把我口語中的字眼對應到正確的數據表, 參數對應到欄位, 甚至給出的常數值都正確對應到相關欄位上. </p><p>然後我甚至可以再改進它:</p><div><div class="separator" style="clear: both; text-align: center;"></div>
<div>我意識到我需要它插入的新ID, 就改成FUNCTION, 把它返回出來. </div><div>但是.. </div><div>
</div><div>這個FUNCTION係正確的, 但數據庫拒絕, 因為它認為 function 不應該改變數據, 因為這樣使返回值不確定. (確定=相同的參數應該返回相同的值). </div><div>
</div><div>那我就要求 AI 改回 procedure, 但改用 OUTPUT parameter 傳回 id:</div></div><div>
</div><div><div class="separator" style="clear: both; text-align: center;"></div>
它是正確的.</div><div>
</div><div><div>總結:</div><div>
</div><div>AI knows coding.</div><div>但需要 programmer 給出準確指示.</div><div>一般的人係給不出的.</div></div><div>
</div>