ANSI标准判断sql空值与去空去空格

ANSI标准判断sql空值与去空去空格

 

COALESCE()函数:判断是否NULL, ANSI 标准,适用于 sql server、Oracle 、sqlite3

trim(Field) 函数: 去前后空格‘ ’, ANSI 标准,适用于 sql server、Oracle 、sqlite3

ltrim(rtrim(Field)) 函数: 去左右空格‘ ’, ANSI 标准,适用于 sql server、Oracle 、sqlite3

replace(Field,' ','') 函数:字符替换, ANSI 标准,适用于 sql server、Oracle 、sqlite3

 

例:

select replace(' 1 2 3 ',' ','') from PosBill 


select ltrim(rtrim(COALESCE(corp_sim_name,''))) as corp_sim_name,* from Sdf00504 where ltrim(rtrim(COALESCE(corp_sim_name,'')))='';
 

你可能感兴趣的:(数据库,数据库,sql,server,oracle,sqlite3,判断空去空去空格)