在sql server 中如何用查询分析器把列的名字改了

给表增加约束,比如把外码约束去掉,把其他的列设为外码

这是默认约束:(将时间默认为系统时间)
alter table cardInfo
add constraint df_openDate default(getdate()) for openDate
go
这是主键约束:
alter table cardInfo
add constraint pk_cardID primary key(cardID)
go
这是check约束:(检查pass是否在此范围)
alter table cardInfo
add constraint ck_pass check(pass like '[0-9][0-9][0-9][0-9][0-9][0-9]' or len(pass)=6)
go
这是外键约束
alter table cardInfo
add constraint fk_customerID foreign key(customerID) references userInfo(customerID)
go
删除约束用:
alter table 表名
drop constraint 约束名
温馨提示:内容为网友见解,仅供参考
无其他回答

在sql server 中如何用查询分析器把列的名字改了
删除约束用:alter table 表名 drop constraint 约束名

sqlserver如何修改表某个字段的属性?
1、首先,点击桌面上的“ManagementStudio”图标。2、然后在界面中,选择“Datatabletomodifyfieldproperties”。3、之后,右键单击界面中的“设计”选项。4、然后在界面中,选择要修改的“字段属性”选项。5、然后,在接口中,修改选项“intproperty”。6、之后,点击界面顶部的“保存”按钮。7、最后,在...

如何修改sql server 2000 里的表中的内容?
先打开表设计,看看你要修改的内容是不是被设为"不可修改",如果不可修改把他改为"可修改".另外,使用过滤备件后的对象,不能修改,要在原表中进行修改.就是说"select * from XXX"后的内容不能进行修改.铅笔图标表明你当前行是这一行.修改完成后,把那个铅笔图标改到下一行,就可以把当前的数据保存到...

怎样用SQL语句修改字段名
SQL Server中修改字段名的语句是:sp_rename '表名.旧字段名','新字段名'如,有test表如下,其中包含id和name字段,现在要将name字段改名为snmae。语句如下:sp_rename 'test.name','sname'再看test表结构,修改成功。注意: 更改对象名的任一部分都可能会破坏脚本和存储过程。

SQL 删除列
1、打开数据库管理平台软件【SQL Server Management Studio】。2、连接数据库【连接】。3、右击表【student】——>【修改】——>右击【学号】这一列【删除列】。4、点击【新建查询】。5、在查询窗口编写代码【alter table student drop column 姓名】。6、刷新查看表【student】已经删除列【姓名】。

在sql中怎么改数据库的原始命名
工具\/材料:Management Studio。1、首先在桌面上,点击“Management Studio”图标。2、然后在该界面中,点击左侧“数据库”里对应要改的数据库“test”选项。3、之后在该界面中,右键点击“重命名”选项。4、接着在该界面中,修改数据库的原始命名。5、最后在该界面中,数据库的原始命名被修改成功。

在SQL中更改列名
EXEC sp_rename '表名.列名','新列名','column'

sql数据库名称改了,文件名怎么没改
1、在 SQL Server 的企业管理器中,不能直接更改数据库名称,如果要更改,最方便的是在查询分析器中运行:alter database 原数据库名称 modify name=新数据库名称 2、SQL Server 中,数据库还原时可以更改物理文件名,也可以分离数据库,直接更改 mdf 的文件名再附加,但更改逻辑文件名似乎不那么直观...

怎么修改access数据库的内容?
方法如下:1、打开要修改的数据库文件。2、打开sql查询 3、在sql中输入修改语句。要用update这个语句。update语句的具体用法如下:SQL Server UPDATE语句的语法如下:update set <column_name> = <value> where <search_condition> 下面是语法选项简介:表的名称。该表包含了要修改值的列 <column_nam...

sql server修改数据字段,使其的registerid字段从1000开始递增
可以用sql的导入数据功能,直接导入.也可以在sql查询分析器里面执行insert into 语句来导入你需要的字段.语法:insert into tablea (字段1,...) select (字段1,...) from tableb 你先取消主键,然后更新主键里面的值,让两个表里面的值不重复就可以了.我60万的数据都是这么导的.明白我的意思吗?你...

相似回答
大家正在搜