答案 0 :(得分:2)
Delete from @your_table
Where length(@your_name_column)=1
这将删除所有名称长度为1个字符的行
答案 1 :(得分:2)
您可以使用函数length()来获取name
列中的字符数
delete from tablename
where length(trim(name)) < 2
在这种情况下,功能trim()也可能有用。
答案 2 :(得分:1)
这尚未经过测试,但是REGEXP_LIKE对于此类事情可能非常有用。
delete from your_table
where regexp_like (column, '[A-Z]|[a-z]')