1.在已有的表中添加、删除和修改列可以使用Transact-SQL中的ALTER TABLE语句,使用ALTER TABLE语句的语法为:
2.在SQL Server查询分析器中输入如下语句,往Products表中插入一个列column_test,该列的数据类型为varchar,允许为空。
        3.在查询分析器中输入如下语句,修改表Products中column_test的数据类型为int,如下图:
        4.在查询分析器中输入如下语句删除表Products中column_test,如下图:
        5.在企业管理器中修改表列定义的方法为,展开SQL Server服务器和相应的数据库。点击“表”节点,在相应的表上右击鼠标,在弹出的菜单中选择“设计表”。
6.在设计表的窗口中,可以在最后一行中输入新列的名称、数据类型、长度及是否允许为空。
        7.如果新增加的列放在某一个特定的位置,则可以在该位置上右击鼠标,在弹出的菜单中选择“插入列”项。如下图:
        8.此时在刚才的位置将出现一个空行,可以在该行输入新增列的定义。
        9.在删除列时,可以点击左侧图标所在的列,选择要删除的列,这时被选中的列将反色显示。如需选择多个列,则可以按住Shift键选取连续的列;而按住Ctrl键可以选取多个不连续的列。在选取的列上右击鼠标,在弹出的菜单上点击“删除列”项。如下图:
         10.通过本例,我们学习了如何在表定义之后重新修改表中各列的
定义。
 
--------------------------------------------------------------------------
上接SQL2K数据库开发六之表操作创建产品表products
下接SQL2K数据库开发八之表操作创建主键

SQL2K数据库开发七之表操作添加删除和修改列相关推荐

  1. SQL2K数据库开发六之表操作创建产品表products

    1.在SQL Server企业管理器中的数据库下的"表"节点上右击鼠标,在弹出的菜单上点击"新建表". 2.在出现的表设计器中,为表中加入五个列:Product ...

  2. SQL2K数据库开发八之表操作创建主键

    1.使用Transact-SQL语句在表中创建主键时,可以在创建表的语句中定义列时使用如下语法: 2.在查询分析器中输入如下的语句,可以创建一个表Suppliers,该表中的SupplierID列被定 ...

  3. SQL2K数据库开发十一之表操作创建UNIQUE约束

    1.在数据库关系图中右击表Products,然后从弹出的菜单中选择"属性"命令.或者点击工具栏上的属性图标.         2.或者展开sample数据库,在表Products上 ...

  4. SQL2K数据库开发十四之表操作设置用户对表的权限

    1.在企业管理器中双击Products表,打开表的属性窗口,如下图: 2.点击"权限"按钮可以设置用户或数据库角色对该表所拥有的各种操作的权限.如下图: 3.点击"列&q ...

  5. SQL2K数据库开发十五之表操作查看表中的数据

    1.可以使用SELECT语句查询表中的数据.如在查询分析器中执行SELECT * FROM Products语句就可以查询Products表中的数据,如下图: 2.如在企业管理器中查询表中数据,则要展 ...

  6. SQL2K数据库开发二十三之索引操作重建索引

    1.可以使用下面的语句创建索引,重建索引应使用DROP_EXISTING选项. 2.在SQL Server查询分析器中输入如下的SQL语句,点击工具栏上的执行查询图标. 3.查询语句执行完毕后,结果窗 ...

  7. SQL2K数据库开发二十一之索引操作创建索引

    1.在企业管理器中,右击要创建索引的表.在弹出的菜单中选择"所有任务"下的"管理索引"命令. 2.在管理索引的窗口中显示了表中已有的索引,点击"新建& ...

  8. SQL2K数据库开发二十六之存储过程操作创建存储过程(一)

    1.可以使用Transact-SQL中的CREATE PROCEDURE语句创建存储过程,使用该语句的语法为: 2.在查询分析器中执行如下语句创建一个存储过程. 3.在企业管理器中创建存储过程的方法为 ...

  9. SQL2K数据库开发二十二之索引操作在视图上创建索引

    1.在企业管理器中,右击要创建索引的视图,在弹出的菜单中选择"设计视图"命令进入视图设计器.         2.在视图设计器中显示了视图所包含的列,定义视图的SQL语句以及视图中 ...

最新文章

  1. linux安装vsftpt服务,centos安装vsftp服务.md
  2. 安装上传下载插件,jdk及redis
  3. linux小窍门──设置时钟和时间
  4. js之字面量、对象字面量的访问、关键字in的用法
  5. idea的logback的getter和setter方法失效
  6. LiveVideoStackCon 2021上海站 | 参会指南
  7. Java嵌入式数据库H2学习总结(二)——在Web应用程序中使用H2数据库
  8. 女程序员做了个梦,众网友的神回复
  9. 新浪微博相册图片外链限制,图床不显示解决方法总结!
  10. 解决chrome 浏览器不能看视频
  11. 用于单眼3D物体检测的可学习深度引导卷积
  12. 腾讯逆地址解析php,腾讯地图逆地址解析,通过经纬度获取详细的信息数据
  13. EXCEL基础操作:隐藏,冻结,查找(搜索),锁定,保护
  14. Anaconda教程
  15. win10时间同步服务器修改
  16. Python学习笔记 day9 堡垒机前戏之paramiko模块
  17. 强化学习(二)--让你轻松玩转生成对抗网络(GAN)与生成对抗模仿学习(GAIL)
  18. DNA存储,拯救人类数据危机的良方?
  19. 【华为中央硬件部】最新社会招聘公告!
  20. 【面试】蜻蜓FM2020秋季校园招聘

热门文章

  1. 以优美方式编写JavaScript代码
  2. 续《用最简单的例子实现jQuery图片即时上传》之多图上传实现
  3. 【转】CSS transitions#CSS3变换入门
  4. 大数据开发笔记(九):Flink综合学习
  5. 如何全面认识大数据分析的基础知识
  6. 如何借助大数据进行宏观经济分析
  7. 如何提高使用物联网卡应用的安全性
  8. 关于C++的建议,仅仅为了规范代码(二)
  9. mongo 多条件筛选_Excel筛选功能,你确定这些小技巧你都玩明白了
  10. AcWing 848. 有向图的拓扑序列(拓扑排序模板)