我有一个包含多个空格的列:
' '
是否有一个查询捕获列只有几个长空格(我不是在讨论null)
我尝试了这个,但没有工作
SELECT *
FROM EX_EMPLOYEE
WHERE rtrim(ltrim(F_NAME)) = ''
答案 0 :(得分:1)
请改为关注:
SELECT *
FROM EX_EMPLOYEE
WHERE rtrim(ltrim(F_NAME)) IS NULL
答案 1 :(得分:0)
从EX_EMPLOYEE中选择* ltrim(rtrim(替换(替换(F_NAME," char"(your_column_lenght),'')," char"(your_column_lenght ),'')))='';
或者如果那不起作用,那么
替换(F_NAME,' \ x0a','')='';
我认为这就是你所需要的,请试一试。
答案 2 :(得分:0)
你说"几个"空间。如果搜索一个或多个空格足够接近您的问题,这可能有效:
[ipv4]
method=manual
dns=8.8.8.8
dns-search=local
addresses1=192.168.101.1;24;0.0.0.0;
never-default=true
(注意,这只是搜索空格而不是标签)