你到底是要删除列还是清除该列的数据呢,删除列属于是对表结构的修改了,而删除数据只是对数据的操作.
删除数据:
update m_data set m_playdata=null where m_playdata like '$%$'
删除列
alter table m_data drop column m_playdata
㈡ 怎么删除sql中一整行的数据
1、sql中使用DELETE 语句删除表中的行。按条件删除数据的基本语法是“DELETE FROM 表名称 WHERE 列名称 = 值”,这里以学生表举列,学生有姓名(name)和年龄(age)两列:
㈢ sql删除表中某些行数据
删除除白沙外的所有行数据:
delete from 表名 where 字段名 <>'白沙'
删除除白沙、北京外的数据:
delete from 表名 where 字段名 not in('白沙','北京')
或者
delete from 表名 where 字段名 <>'白沙' and 字段名<>'北京'
㈣ SQL里不能删除数据(在线等~~)
的数据库。
不能删除的是系统数据库,系统数据库里存储的一些系统信息,比如说你新建的数据库等数据库实例和一些基本信息等都存储在系统数据库中,还有别的数据库对系统数据库的引用等等,安装的时候系统数据库被写保护或不提供删除按钮,因此不能删除,如果在windows系统强制删除的话,少则数据库不能用,还有可能波及其他,麻烦事就多了。
㈤ 求助sql 未删除任何行 不能使改行成为唯一行
问题出在你的sql server数据库的表中有重复的记录
你现在使用sql的管理工具删除重复记录中的一条,这样的话,管理工具生成删除sql语句的时候,不知道你要删除那一条,所以报这个错误。
方法是你在你的表中建立一个唯一的字段,可以说自增的主键,然后再删除
㈥ 为什么SQL的部分数据删不掉呢显示未删除任何行
因为表中此条信息不是唯一的,表中存在多条相同信息造成的,如果想删除,可以设计表,在表中增加一列设为自增长列进行保存,然后再进行删除就可以了。
㈦ 删除数据时出错。提示,未删除任何行。试图删除行时发生问题。错误源:.net sqlclient data provider。
sql 错了,一般这样的 “错误信息:将截断字符串或二进制数据。语句已终止”,都是sql不对。 基本都是where 条件里边有错。