修改Sql Server欄位型別

2022-01-12 09:57:36 字數 1700 閱讀 1424

由於人員的不段增加varchar(5000)已經不能滿足需求,現在的方案是把字段型別由varchar改為text

1

--修改簡訊人員字段

2alter

table t_bas_sendmessage alter

column

[content

]text

3alter

table t_bas_sendmessage alter

column receiveinsidename text

4alter

table t_bas_sendmessage alter

column receiveinsideloginname text

5alter

table t_bas_sendmessage alter

column receiveoutsidename text

6alter

table t_bas_sendmessage alter

column receiveoutsidephone text

7alter

table t_bas_sendmessage alter

column wechatuniquelogo text

8alter

table t_bas_sendmessage alter

column wechatnumber text

9go

view code

微軟的說法是用這個資料型別來代替之前的textntextimage資料型別,它們之間的對應關係為:

varchar(max)-------text;

nvarchar(max)-----ntext;

varbinary(max)----image.

建議使用varchar(max)代替text

1

alter

table t_bas_sendmessage alter

column

[content

]varchar(max)2

alter

table t_bas_sendmessage alter

column receiveinsidename varchar(max)3

alter

table t_bas_sendmessage alter

column receiveinsideloginname varchar(max)4

alter

table t_bas_sendmessage alter

column receiveoutsidename varchar(max)5

alter

table t_bas_sendmessage alter

column receiveoutsidephone varchar(max)6

alter

table t_bas_sendmessage alter

column wechatuniquelogo varchar(max)7

alter

table t_bas_sendmessage alter

column wechatnumber varchar(max)8

go

view code

sqlserver欄位型別詳解

sqlserver欄位型別詳解 bit 整型 bit資料型別是整型,其值只能是0 1或空值。這種資料型別用於儲存只有兩種可能值的資料,如yes 或no true 或false on 或off.注意 很省空間的一種資料型別,如果能夠滿足需求應該盡量多用。tinyint 整型 tinyint 資料型別能...

Mysql修改字段型別修改

mysql修改字段型別與長度修改等 alter table news modify column title varchar 130 alter table 表名 modify column 欄位名 型別 如 news 表裡的title 字段 原來長度是 100個字元,現長度要改成130個字元 al...

SQL Server修改字段屬性總結

1 向表中新增字段alter table 表名 add 列名 型別 2 刪除字段alter table 表名 drop column 列名 3 修改表中字段型別 可以修改列的型別,是否為空 alter table 表名 alter column 列名 型別 4 新增主鍵alter table 表名 ...