修改SQL Server数据库表的建立时间最简单最直接有效的方法

说明:这篇文章是几年前我发布在网易博客当中的原创文章,但因为网易博客如今要中止运营了,因此我就把这篇文章搬了过来,由于这种操做方式是通用的,即便是对如今最新的SQL Server数据库里面的操做也是同样的,相信不少朋友都会使用到。数据库

——————————————————————分割线————————————————————网络

网络上曾经有不少人询问怎么修改SQL Server数据库表的建立时间,但获得的回答多种多样,有的说须要使用某些软件进行修改,有的说须要修改注册表等等,其实这些方法实施起来不但麻烦,并且不少时候都没有用。测试

下面的是本人总结出来的一个方法,很简单,并且经过对SQL Server 2000和SQL Server 2005的修改测试,百分之百有效!其实简单说来,就是修改表中任意一个字段的数据类型(或者是字段大小)就能够了。如下以SQL Server 2005为例,来讲明其修改的过程。
 
① 在2005版的SQL Management Studio(2000版的企业管理器)中,打开要修改的数据库表部分,如图所示(图中红色圈起部分表示修改以前的表建立时间):

② 右键点击要修改的那个表,选择“修改”(注:这些操做在SQL Server 2000版本中略有不一样,如下再也不赘述),如图所示:spa

③ 修改该表中任意一个字段的的数据类型(或者是直接修改字段大小,修改列名无效),如图所示:3d

修改原则:
一、尽可能修改数据类型为字符(char)类型的字段,由于这些字段的兼容性比较强,并且派生类型比较多(如char,varchar,nvarchar,nchar等均可以通用),尽可能不要修改诸如float,int,iamge等类型的字段,由于这些类型的字段比较特殊,到时候修改了之后还须要修改回去,麻烦。
二、一般字段大小都是从小到大的修改,由于字段大的能够容纳字段小的字段,这一点是很容易理解的。
 
④  修改后关闭当前的窗体并保存,如图所示:

⑤ 右键点击空白处,选择“刷新”,固然也能够关闭SQL Management Studio后从新打开:blog

⑥ 这样该表的建立时间就被修改过来了,如图所示:博客

 

注:本博客内全部的文章均为原创,欢迎转载,但转载时请注明“瑞文软件”的字样,谢谢!io

相关文章
相关标签/搜索