BMS-HOSxP Community
HOSxP => MySQL => ข้อความที่เริ่มโดย: d^_^b►►ทิว ที่ เมษายน 25, 2013, 16:25:55 PM
-
ถ้าผมต้องการจะสั่ง >2 คำสั่งในคราวเดียว ต้องสั่งยังไงครับ ผมเคยทำเมื่อประมาณ 2 ปีก่อน ตอนนี้ลืมแล้ว เช่น
@กำหนดตัวแปร HN
update ovst set pttype="71" where hn="ตัวแปร HN"
update vn_stat set pttype="71" where hn="ตัวแปร HN"
ประมาณว่า เปลี่ยน HN แล้วสั่งครั้งเดียวเสร็จเลยน่ะครับ
-
ถ้าผมต้องการจะสั่ง >2 คำสั่งในคราวเดียว ต้องสั่งยังไงครับ ผมเคยทำเมื่อประมาณ 2 ปีก่อน ตอนนี้ลืมแล้ว เช่น
@กำหนดตัวแปร HN
update ovst set pttype="71" where hn="ตัวแปร HN";
update vn_stat set pttype="71" where hn="ตัวแปร HN"
ประมาณว่า เปลี่ยน HN แล้วสั่งครั้งเดียวเสร็จเลยน่ะครับ
-
ผมลองใช้ ; คั่นระหว่างคำสั่งแล้วมันไม่ได้ผล
แต่ลองใน navicat ได้ครับ เพียงแต่ว่ามันประมวลผลช้ามากๆ
-
UPDATE ovst o , vn_stat v SET o.pttype = 71, v.pttype = 71
WHERE o.vn = v.vn AND o.hn = 'hnxxxx'