在工作中,碰到一些需求需要在表中增加部分字段,但提示行字节数大过了8096字节长度,因此考虑将部分比较大的varchar字段转为ntext字段,但又不清楚会不会给别的程序带来不必要的影响。
在进行相关的测试时,系统提示不可以在触发器中读写ntext字段,在对触发器进行修改后,正常更新,同时外围程序的读写没有受到相关影响。
修改字段格式的sql语句:
alter table tablename alter column colname newDataType
比如:alter table mytable alter column mycol1 int default 0