Re: [SQL ] 詢問有關ms sql server的語法問題

看板Database作者 (動靜:MSN暱稱為主)時間15年前 (2010/04/30 00:36), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/3 (看更多)
ms sql中的case還有一個寫法,雖然書上都不會這樣寫.. 以我自己在sql 2000上都要加那個高亮度白色部分才會成功... : ms sql 中 : sql = "select a.*,b.D_D_N,c.P_P_N,CASE ( WHEN case a.State when a.state='1' then '自行修復' when a.state='2' then '外包廠商' as 'StateName' : a.State='1' THEN StateName='自行修復' WHEN a.State='2' THEN : StateName='外包廠商' WHEN a.State='3' THEN StateName='採購' : END) " : sql = sql & " from [ora].[dbo].[DATA] a, : [soap].[dbo].[atbdep] b,[soap].[dbo].[lmspsn] c " : sql = sql & " where a.DEPT_NO = b.D_D and a.PSN_NO = : c.P_P_C" : 補上錯誤訊息:抓不到資料庫資料。 -- The Sword of Truth series written- by Terry GoodKind -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 124.12.27.41 ※ 編輯: tedcat 來自: 124.12.27.41 (04/30 00:37)
文章代碼(AID): #1BsRMS01 (Database)
文章代碼(AID): #1BsRMS01 (Database)