討論串[SQL] 部份資料修改
共 5 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者jameswiki時間18年前 (2008/01/24 05:46), 編輯資訊
0
0
0
內容預覽:
如下, 資料表名<table_name> ,欄位名<field_name> 自行代入. Microsoft SQL用法,試試,. 上面大大說用substring也行,但是不管用什麼取字串. ,最好加入ltrim,rtrim,以防你的欄位寬度大於資料寬度,會取到空白字元. Update <table_
(還有64個字)

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者adrianshum (Alien)時間18年前 (2008/01/17 18:53), 編輯資訊
0
0
0
內容預覽:
我沒有玩 MySQL, 但 Oracle 我記得是可以做類似. update balblabal set substr(myField, 4, 3) = 'test'. 之類的東西. Alien. --. 發信站: 批踢踢實業坊(ptt.cc). ◆ From: 202.155.236.82.

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者appleboy46 (我是道明柏毅)時間18年前 (2008/01/17 13:58), 編輯資訊
0
0
2
內容預覽:
我想到的作法,如下. UPDATE `test` SET `test` = CONCAT( '005', SUBSTRING( `test` , 4 ) ) WHERE. SUBSTRING( `test` , 1, 3 ) = '004'. 有更快解法嗎?. REPLACE 好像不行,因為後面數字
(還有191個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者ruby0104 (:))時間18年前 (2008/01/17 13:21), 編輯資訊
0
0
0
內容預覽:
可以用 string function. --. 發信站: 批踢踢實業坊(ptt.cc). ◆ From: 71.132.202.27.

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者finaldark (......................)時間18年前 (2008/01/17 13:10), 編輯資訊
0
0
0
內容預覽:
在MySQL. 我有大約50000筆資料 有個欄位像這樣. 0040000001~0040050000. 現在因故要把 004改成005. 變成像這樣. 0050000001~0050050000. 要下什麼指令 或者有什麼 hint 嗎. 謝謝. --. 發信站: 批踢踢實業坊(ptt.cc)
首頁
上一頁
1
下一頁
尾頁