none
Mid語法用法 RRS feed

  • 問題

  • 我有上網學MID用法,也有看書(書名是Visual Basic 2005程式設計精典 第二版)
    然後在VB.BET跟SQL SERVER
    可是都會出現
    'mid' 不是可辨識的 內建函數名稱。
    可是left跟right都可以用
    請問為什麼會這樣呢?

    SELECT mid(no,1,3) 
    FROM dbo_work 
    


    2011年8月24日 上午 03:43

解答

  • T-SQL 中沒有 MID 吧,但可以用 SUBSTRING。
    小朱的技術隨手寫:http://www.dotblogs.com.tw/regionbbs/
    雲端學堂Facebook: http://www.facebook.com/studyazure
    • 已標示為解答 Chuckho-top 2011年8月24日 上午 04:08
    2011年8月24日 上午 04:04
    版主

所有回覆

  • T-SQL 中沒有 MID 吧,但可以用 SUBSTRING。
    小朱的技術隨手寫:http://www.dotblogs.com.tw/regionbbs/
    雲端學堂Facebook: http://www.facebook.com/studyazure
    • 已標示為解答 Chuckho-top 2011年8月24日 上午 04:08
    2011年8月24日 上午 04:04
    版主
  • 謝謝~我知道該怎麼用了
    2011年8月24日 上午 04:08
  • 我有上網學MID用法,也有看書(書名是Visual Basic 2005程式設計精典 第二版)
    然後在VB.BET跟SQL SERVER
    可是都會出現
    'mid' 不是可辨識的 內建函數名稱。
    可是left跟right都可以用
    請問為什麼會這樣呢?

    SELECT mid(no,1,3) 
    FROM dbo_work 
    

     

    因為你把 Access SQL 支援的 VBA 當成任一 SQL 語法內該有的函數。

    論壇是網友平等互助 保證解答請至 微軟技術支援服務
    提問時,錯誤情境描述與錯誤訊息很重要,情境描述包含你做了什麼,預期的結果與實際發生的結果。一個最爛的問法範例:「我的電腦電腦怎麼不能開機?」誰知道你家是不是沒電還是你根本找不到電源鈕。
    2011年8月24日 下午 12:41