[SQL ] 關於兩個欄位更改(變更)

看板Database作者 (翻桌客)時間16年前 (2009/07/24 18:56), 編輯推噓2(201)
留言3則, 3人參與, 最新討論串1/1
小弟有一個資料表 內有兩個欄位 Name 與 Phone 目前Phone欄位是全空值 只有Name裡頭有資料 是一個varchar型別 (Name欄位 大概長這樣 總統府|電話:xxxxxx) 當初我撈出來的資料很雜亂 所以有些有欄位有'|電話:xxxxxx' 有些則沒有 現在我想把Name裡面的 '|電話:xxxxxx' 獨立放到Phone欄位裡面 有SQL可以先把Name處理完再丟進Phone的嗎 目前我只會用迴圈把它讀出來再用php處理完存回去..下下策 請指教 Q_Q -- ╭══════妳好!以下是我的專長══════╮ ║資 硬 系 電 音 電 資 故 道 順 夜 特 任 耐 ║ 永久保固 供售後服務 ║料 體 統 腦 樂 影 料 障 路 道 路 派 勞 操 ║ ║救 維 重 組 下 燒 查 排 救 接 保 快 任 好 ║ 心動不如馬上行動 ║援 修 灌 裝 載 錄 詢 除 援 送 鏢 遞 怨 用 ║ ╰ ═════════════════════╯ made in Taiwan 有保障 ^_<* -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.40.156.115

07/24 23:27, , 1F
這問題…我想到正規表達式 google"php regex"
07/24 23:27, 1F

07/24 23:50, , 2F
DBMS? SQLServer可以試試看CHARINDEX+SUBSTRING
07/24 23:50, 2F

07/25 01:11, , 3F
這個只有轉一次嗎?就用你的迴圈跑一次就行了,不用花腦筋
07/25 01:11, 3F
文章代碼(AID): #1AQPDS66 (Database)