求一个SQL语句,删除某字段值为空的全部记录

ACCESS数据库,表Article有记录若干条,其中字段ArticleContent中有的记录为空(即前台文章内容为空白),想根据这个条件用一个语句将其删除,求语句写法,谢谢!
谢谢数据库强者回复,这个语句执行后0条记录被影响,没有记录被删除,请再想想办法,是不是AC数据库写法有特别的地方,谢谢!
test是表名test2是字段名是吗?我把您的句子这样写了执行和前面的一样,没有删除记录。

delete 字段 from 表 where 字段 is null

delete test2 from test where test2 is null or test2 =''

试试看

共同学习!-
没事!

我去试试看!

==
温馨提示:内容为网友见解,仅供参考
无其他回答

求一个SQL语句,删除某字段值为空的全部记录
delete 字段 from 表 where 字段 is null delete test2 from test where test2 is null or test2 =''试试看 共同学习!- 没事!我去试试看!==

sql如何删除有空字段的记录
1、先找出某表中的所有字段名称:select [name] from syscolumns where id = object_id('某表')2、将查询结果直接复制到Excel中,如下图A列,然后在B1处输入以下公式,然后回车:3、可以看到B1已生成对应的SQL语句了,然后把B1的公式应用至整列B,然后复制B列在数据库中执行一下就OK了。

请问怎么用SQL语句批量删除某一字段后的所有内容
一句SQL就搞定了.update A set c=substring(c, 0,charindex('',c))这条语句不能执行多次,否则会造成清空c字段.请用下面的.update A set c=substring(c, 0,charindex('',c)) where c like '%%'如果不修改数据表值只要查询的话,只用下面:select substring(c, 0,charindex('',c)) c from...

sql语句 怎么去掉一个字段里值的空格 如name=‘阿斯 ’
1:update table1 a set a.字段=a.trim(a.字段); \/\/去掉字段前面后后面的空格 2: update table1 a set a.字段=replace(a.字段,' ',''); \/\/去掉字段所有的空格(包括前、中、后)备注:别忘记点“提交”或执行commit;

SQL 语句如何查询一个字段,然后输出时去除该字段内容所有空格?
select replace(字段名,' ','') from tablename

怎么删除MYSQL数据库删除表某个字段的空白数据
用delete。类似以下:delete from 表名 where 字段名1=“” and 字段名2=“”具体按照字段设置和功能需求。

在sql语言中,实现删除表内记录的语句
1、TRUNCATE TABLE  删除表中的所有行,而不记录单个行删除操作。 (1)语法:TRUNCATE TABLE name;(2)参数 name 是要截断的表的名称或要删除其全部行的表的名称。2、DELETE语句,属于计算机软件领域,是编程中实现删除功能的命令。(1)DELETE语句:用于创建一个删除查询,可从列在 ...

sql语句删除某个字段的部分数据
update qx_repair_items set qri_rman=Replace(qri_rman,'\/'+@spname,'') where qri_id=@mainid 的问题是:Replace是VB的函数,而不是SQL语句中的格式所允许的,应该这样:先用Select * From qx_repair_items where qri_id=@mainid 通过一个变量,例如:X 读取 qri_rman 字段的值 ...

SQL 删除一个字段
一、删除字段SQL语句如下:ALTERTABLETABLE_NAME DROPCOLUMNCOLUMN_NAME 二、参数说明 TABLE_NAME:表格的名称 COLUMN_NAME:字段名称 \/iknow-pic.cdn.bcebos.com\/a8773912b31bb0516280e5673b7adab44bede0dd"target="_blank"title="点击查看大图"class="ikqb_img_alink">\/iknow-pic.cdn.bcebos.com\/a...

sQL 删除一个字段的所有数据
2、插入测试数据 insert into test_cols select level, 'val1_'||level, 'val2_'||level from dual connect by level <= 100;commit;3、查询表中数据,可以发现有三列数据,select t.* from test_cols t;4、编写sql,删掉字段val_1; alter table test_cols drop column val_1;5、再次...

相似回答