none
如何修改表中列的数据类型 RRS feed

  • 问题

  • 如在数据test中已存在一table_test 里面有一列 name (nvarchar(3)), 我想把nvarchar(3) 改成nvarchar(5) 并且数据不能失, 改通什么sql命令改??

    2010年7月15日 2:29

答案

  • 你的是MS Sql Server吗?

    为了安全起见,先备份一下数据库。

     

    下面 使用Manage Studio管理工具 就可以了。

    直接选择编辑 table.修改字段 的类型为nvarchar(5) 。

    然后保存就可以了。

    数据不会丢失的。因为是变长。


    Frank Xu Lei--谦卑若愚,好学若饥
    专注于.NET平台下分布式应用系统开发和企业应用系统集成
    Focus on Distributed Applications Development and EAI based on .NET
     

    老徐的网站】:http://www.frankxulei.com/

    老徐的博客】:http://www.cnblogs.com/frank_xl/

    【WCF中文技术论坛】:微软WCF中文技术论坛
    【WCF英文技术论坛】:微软WCF英文技术论坛

    • 已标记为答案 Mog Liang 2010年7月22日 7:36
    2010年7月15日 4:07
    版主