看板 Database 關於我們 聯絡資訊
新增欄位用識別IDENTITY的 種子與增量都是1 型別是int 這樣就可以填好1~9999.. 不過這樣是1沒有0001 所以還要再處理 再把欄位型態改成VARCHAR(4) 識別取消 假設新欄位是A 在下這個語法UPDATE update Table set A = LTRIM(replicate('0',4-len(A))) + LTRIM(A) 這樣就可以達到0001~9999的效果 不知道識別欄位有沒有辦法用成0001開頭 據我所知只能用INT等數字型態才可以用識別 所以才要分兩次作.. ※ 引述《sun3star (好煩呀)》之銘言: : 大家好...想請教一個問題.. : 如何在現有的Table上...在一新增的欄位上, : 由第一筆資料開始, : 填入"0001", "0002", "0003", "0004"... : 直至最後一筆資料... : 請問這條sql要怎麼寫呢? : 謝謝~ -- 電腦螢幕:SHARP 60吋四原色LED 重低音:M&K MX7000 音效卡?:NorthStar Essensio DAC 擴大機: YAMAHA DSP-Z7 前置喇叭:M&K LCR 950THX 環繞喇叭:M&K S95T 線材:Nordost Red Dawn喇叭線、Nordost Vishnu電源線 Nordost Shiva電源線、DIVINI ANALYZER訊號線 PSU電源線:IeGO 絕世三電源線 腳架:M&K ST專業型腳架 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.132.216.47
sun3star:成功了, 謝謝大大指教.. <(_ _)> 08/27 18:01