黑马程序员技术交流社区

标题: 数据库问题 [打印本页]

作者: 李拴同    时间: 2012-12-30 15:18
标题: 数据库问题
怎样将数据库中已经建好的表的字段类型改变啊?
例如 新建表时把字段times 类型设置成 char类型怎样变成 int类型啊

作者: 王继光    时间: 2012-12-30 16:04
能直接改的就直接改  提示不能改的  有一个方法是  先删除原来的那一个字段,然后再建一个名字一样的字段 类型改成你想要的类型就可以
作者: 李拴同    时间: 2012-12-30 16:38
王继光 发表于 2012-12-30 16:04
能直接改的就直接改  提示不能改的  有一个方法是  先删除原来的那一个字段,然后再建一个名字一样的字段  ...

我试了好像不行,也不知道为什么 我只好用了笨方法删除表重新建。。。
作者: 吴清华    时间: 2013-1-2 21:54
alter table 表名 alter column 列名 修改后的数据类型;你可以尝试一下,如果我没记错的话是可以的!
作者: 罗志强    时间: 2013-1-10 11:23
李拴同 发表于 2012-12-30 16:38
我试了好像不行,也不知道为什么 我只好用了笨方法删除表重新建。。。

我告诉你吧!在VS中 调试----选项----数据库工具-----表设计器和数据库设计器

把这个钩钩去掉就行了,

如果你还是更改不了类型的话,可能是你的那个表里面有数据,所以修改不了





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2