2012/04/02

MSSQL 移除空字串旁邊的空格 與 資料集下拉選單的設定


ltrim : 移除字串左邊的空格
rtrim : 移除字串左邊的空格
union all select 'ALL' : 用來做資料集的設定,讓下拉選單可以有"全選"的選項。

範例
若Waveform欄位是空值,就轉成空字串。欄位裡的字串要移除左右兩邊的空格。
select 'ALL'才會讓下拉選單有"ALL"選項可選。
select distinct ltrim(rtrim(ISNULL(Waveform,'')))
FROM Salse_Ans_Main
union all
select 'ALL'
order by 1

而主要的程式條件的語法則是
where Waveform = @Waveform or  @Waveform = 'ALL'

沒有留言:

張貼留言