zoukankan      html  css  js  c++  java
  • 修改SQL Server数据库表的创建时间简单直接有效的方法

    说明:这篇文章是几年前我发布在网易博客当中的原创文章,但由于网易博客现在要停止运营了,所以我就把这篇文章搬了过来,因为这种操作方式是通用的,即使是对现在醉新的SQL Server数据库里面的操作也是一样的,相信很多朋友都会使用到。

    ——————————————————————分割线————————————————————

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

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

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

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

    修改原则:

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

    ⑤ 右键点击空白处,选择“刷新”,当然也可以关闭SQL Management Studio后重新打开:

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

    原创性声明:
    此文章实属原创,目前仅在本站和瑞文软件的官方网站(地址:https://www.rwrjhao.com/details?article_id=43)发布,请转载的朋友一定要注明本网站本文章的地址或是“瑞文软件”的字样,否则一律按侵权处理,谢谢合作!

  • 相关阅读:
    【.net】从比较两个字节数组谈起
    不靠谱招聘信息大围观 第一季
    微软社区大课堂招募学生
    [WPF]带下拉列表的文本框
    SVN: is scheduled for addition, but is missing
    bootstrap模态框手动开启关闭与设置点击外部不关闭
    PHP实现各种经典算法
    使用vue如何默认选中单选框
    vue使用resource传参数
    视频处理工具FFmpeg的安装(windows/Linux)
  • 原文地址:https://www.cnblogs.com/rewwensoftware/p/9595530.html
Copyright © 2011-2022 走看看