返回列表 上一主題 發帖

[發問] sql 語法 更新欄位太多如何串接

[發問] sql 語法 更新欄位太多如何串接

請問各位因我欄位有40個~目前是以以下方式去做串接
但做到第1X個之後就警告說串接過多了~
請問可以怎麼做改進呢?
Excel to Azure sql
  1. Sql = "IF NOT EXISTS (SELECT 編號 from BOM WHERE 編號 ='" & sLastName & "') " & _
  2.                 " INSERT into BOM (單號, 編號) " & _
  3.                 " VALUES ('" & sFirstName & "', '" & sLastName & "')" & _
  4.                 " else " & _
  5.                 " update BOM set" & _
  6.                 " 欄1= '" & s周期 & "'," & _
  7.                 " 欄2 = '" & s特殊 & "'," & _
  8.                 " 欄3 = '" & s日期 & "'," & _
  9.                 " 欄4 = '" & s編號 & "'," & _
  10.                 " 欄5 = '" & s餐別 & "'," & _
  11.                 " 欄6 = '" & s類別 & "'," & _
  12.                 " 欄7 = '" & s品名 & "'," & _
  13.                 " 欄8 = '" & s數量 & "'," & _
  14.                 " 欄9 = '" & s備註 & "'," & _
  15.                 " 欄10 = '" & s異常 & "'," & _
  16.                 " 欄11 = '" & s代號 & "'" & _
  17.                 " where 編號 ='" & sLastName & "'"
複製代碼

回復 2# faye59


    感謝指點~
頭腦太死 綁在一串字串內

TOP

        靜思自在 : 太陽光大、父母恩大、君子量大,小人氣大。
返回列表 上一主題