作者pobie (嗯)
看板Database
標題[SQL ] 2008 R2 (n)text轉(n)varchar(max)的影響?
時間Sat Nov 17 20:03:17 2012
有鑑於最近在使用 Trigger 做一些事(可參考前幾篇文章 :p)
但若有某 table 的某欄位使用資料型態為 text, ntext, image 時就會說
「無法在 'inserted' 和 'deleted' 資料表上使用 text、ntext 或 image 資料行。」
拜求 Google 大神也說到會在之後的資料庫版本剔除這三種型態
所以我檢查了我有用到 Trigger 的 Table
把所有 (n)text 全轉成 (n)varchar(max)
但是想請問一下這樣直接轉會不會有什麼問題呢?
雖然下指令完之後 select 資料出來看感覺沒什麼影響
可是會不會有其他的影響呢?還是其實資料有正確就沒差 :p
先謝各位大大解答了 :)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.133.44.121
推 Adonisy:你不會直接想用 alter table轉吧? 11/18 02:15
→ pobie:所以我才問會不會有什麼影響嘍~ @@ 11/18 16:56
推 lbeeon:印象中有本書好像說過半型轉全形沒影響 但反過來會漏資料 11/19 21:05