sqlserver如何修改表某个字段的属性?

 我来答
远宏018
高粉答主

2020-11-15 · 繁杂信息太多,你要学会辨别
知道小有建树答主
回答量:2642
采纳率:100%
帮助的人:42.8万
展开全部

工具/材料:以ManagementStudio为例。

1、首先,点击桌面上的“ManagementStudio”图标。

2、然后在界面中,选择“Datatabletomodifyfieldproperties”。

3、之后,右键单击界面中的“设计”选项。

4、然后在界面中,选择要修改的“字段属性”选项。

5、然后,在接口中,修改选项“intproperty”。

6、之后,点击界面顶部的“保存”按钮。

7、最后,在这个接口中,field属性成功地更改为int。

阳光洒在金山上
2018-01-03
知道答主
回答量:61
采纳率:57%
帮助的人:15.8万
展开全部
表中没有数据的话可以导出表结构的SQL语法,修改好字段属性后,重新再建立那个表!
如果有数据的话,可以在查询分析器中修改方法:(用SQL语句)
Alter table 表名
Alter column 列名 数据类型
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
阳光洒在金山上
推荐于2018-04-09
知道答主
回答量:61
采纳率:57%
帮助的人:15.8万
展开全部
表中没有数据的话可以导出表结构的SQL语法,修改好字段属性后,重新再建立那个表!
如果有数据的话,可以在查询分析器中修改方法:(用SQL语句)
Alter table 表名
Alter column 列名 数据类型
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ghf936
2012-04-08
知道答主
回答量:20
采纳率:0%
帮助的人:8万
展开全部
可以在企业管理器或查询分析器中进行修改。
在企业管理器中的修改方法:打开企业管理器,找到你要修改的表,对需修改的表单击右键选择设计表.就可以看到每个字段,然后就可以对字段更改属性。
在查询分析器中修改方法:(用SQL语句)
Alter table 表名
Alter column 列名 数据类型 NOT NULL| NULL
注意一次只能修改一个字段的属性,若需要修改多个属性,则需要将上面的语句书写多次。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jkhebing
推荐于2016-07-28 · 超过18用户采纳过TA的回答
知道答主
回答量:35
采纳率:0%
帮助的人:37.4万
展开全部
使用脚本修改吧,界面也可以
脚本如下:
Alter table [表名] Alter column [列名] [列类型] [NOT NULL或者 NULL]

alter table 脚本很丰富,可以查看MS SQL的帮助,新手做baidu任务,给个满意吧
ALTER TABLE [ database_name . [ schema_name ] . | schema_name . ] table_name
{
ALTER COLUMN column_name
{
[ type_schema_name. ] type_name [ ( { precision [ , scale ]
| max | xml_schema_collection } ) ]
[ COLLATE collation_name ]
[ NULL | NOT NULL ]
| {ADD | DROP }
{ ROWGUIDCOL | PERSISTED | NOT FOR REPLICATION | SPARSE }
}
| [ WITH { CHECK | NOCHECK } ]

| ADD
{
<column_definition>
| <computed_column_definition>
| <table_constraint>
| <column_set_definition>
} [ ,...n ]

| DROP
{
[ CONSTRAINT ] constraint_name
[ WITH ( <drop_clustered_constraint_option> [ ,...n ] ) ]
| COLUMN column_name

} [ ,...n ]

| [ WITH { CHECK | NOCHECK } ] { CHECK | NOCHECK } CONSTRAINT
{ ALL | constraint_name [ ,...n ] }

| { ENABLE | DISABLE } TRIGGER
{ ALL | trigger_name [ ,...n ] }

| { ENABLE | DISABLE } CHANGE_TRACKING
[ WITH ( TRACK_COLUMNS_UPDATED = { ON | OFF } ) ]

| SWITCH [ PARTITION source_partition_number_expression ]
TO target_table
[ PARTITION target_partition_number_expression ]

| SET ( FILESTREAM_ON = { partition_scheme_name | filegroup |
"default" | "NULL" } )

| REBUILD
[ [PARTITION = ALL]
[ WITH ( <rebuild_option> [ ,...n ] ) ]
| [ PARTITION = partition_number
[ WITH ( <single_partition_rebuild_option> [ ,...n ] ) ]
]
]

| (<table_option>)
}
[ ; ]

<column_set_definition> ::=
column_set_name XML COLUMN_SET FOR ALL_SPARSE_COLUMNS

<drop_clustered_constraint_option> ::=
{
MAXDOP = max_degree_of_parallelism

| ONLINE = {ON | OFF }
| MOVE TO { partition_scheme_name ( column_name ) | filegroup
| "default" }
}
<table_option> ::=
{
SET ( LOCK_ESCALATION = { AUTO | TABLE | DISABLE } )
}

<single_partition_rebuild__option> ::=
{
SORT_IN_TEMPDB = { ON | OFF }
| MAXDOP = max_degree_of_parallelism
| DATA_COMPRESSION = { NONE | ROW | PAGE} }
}
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(7)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式