CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  基础类

一个删除语句

楼主zls0303(三少爷的剑)2001-11-22 10:50:07 在 MS-SQL Server / 基础类 提问

我要删除一个列(列名是emp_health)的所有行的记录,  
   
  行不知道,可能用     select   count(emp_health)   from   emp_table  
   
  如何删除这些行的数据,这个列定义,可以为NULL 问题点数:50、回复次数:15Top

1 楼N_chow(Yukon)回复于 2001-11-22 10:54:02 得分 5

 
  你只要刪除這個列,這列的所有資料都會刪除的。  
  Alter   table   tablname   Drop   column   column_name  
   
  Top

2 楼IronPromises(铁诺)回复于 2001-11-22 10:55:03 得分 5

 
  不知所云,反正我是没看懂.  
  Top

3 楼KingSunSha(弱水三千)回复于 2001-11-22 10:56:38 得分 5

update   emp_table  
        set   emp_health   =   null;Top

4 楼GodHack(勇敢的心)回复于 2001-11-22 10:57:15 得分 5

楼上的很对Top

5 楼attababy(attababy)回复于 2001-11-22 10:58:57 得分 5

UPDATE   emp_table  
  SET  
      emp_health=''  
  Top

6 楼Haiwer(海阔天空)回复于 2001-11-22 11:01:38 得分 5

是不是想把emp_health这一列全清为NULL?  
  如果是:   update   emp_table   set   emp_health=null  
   
  慎重!!会修改整个表的emp_health字段!!  
   
    Top

7 楼zls0303(三少爷的剑)回复于 2001-11-22 11:09:17 得分 0

to   Haiwer说得对,是这么回来,把这一列的数据全部清空,但列还在,就用这个update,用delete不行吗Top

8 楼icevi(按钮工厂)回复于 2001-11-22 13:33:36 得分 5

delete   是对行操作,删的对象是记录,不是列值。  
  清空不是删记录,只是改数据,当然用update   。  
  这个概念一定要清楚!Top

9 楼Haiwer(海阔天空)回复于 2001-11-22 13:39:18 得分 0

要删列的话,用N_chow(一劍飄香)的方法!Top

10 楼xinpingf(白开心)回复于 2001-11-22 13:50:57 得分 5

alter   table   表名   drop   column   列名  
    烈就没了Top

11 楼xinpingf(白开心)回复于 2001-11-22 13:52:09 得分 0

alter   table   emp_table   drop   column   emp_health;Top

12 楼mashansj(风影)回复于 2001-11-22 14:13:17 得分 5

update   emp_table   set   emp_health=null;  
  OR  
  update   emp_table   set   emp_health='';Top

13 楼zls0303(三少爷的剑)回复于 2001-11-22 15:10:01 得分 0

如果只是删除列的所有行的值,不删除这个列名,如何办!Top

14 楼icevi(按钮工厂)回复于 2001-11-22 15:13:15 得分 0

那就是用Haiwer(海阔天空)的方法:  
  update   emp_table   set   emp_health=nullTop

15 楼lxinjun(lxj)回复于 2001-11-22 15:16:59 得分 5

mashansj(风影)  
  做的挺好Top

相关问题

  • 删除语句
  • MYSQL中的删除语句????
  • 一条删除语句
  • 关于删除,delete语句
  • SQL删除语句求助!
  • 简单sql删除语句
  • 关于删除的sql语句
  • sql语句删除出错的问题
  • SQL删除语句的问题?(delete)
  • SQL语句请教-关于删除表

关键词

  • 数据
  • null
  • emp
  • 删除
  • health
  • drop column
  • update
  • alter
  • 所有
  • table

得分解答快速导航

  • 帖主:zls0303
  • N_chow
  • IronPromises
  • KingSunSha
  • GodHack
  • attababy
  • Haiwer
  • icevi
  • xinpingf
  • mashansj
  • lxinjun

相关链接

  • SQL Server类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo