1

最初に私は試しました:

update myTable set myColumn = replace(myColumn,';','')

ただし、データ;の途中に有効なデータがある場合があります。前:

myColumn 
not;trailing
not;trailing and trailing; 
trailing;

後:

myColumn 
not;trailing
not;trailing and trailing
trailing
4

1 に答える 1

2

left(またはsubstring)をうまく利用できますlen。この場合は次のようになります。

update myTable
set myColumn = left(myColumn, len(myColumn) - 1)
where myColumn like '%;'
于 2013-10-31T15:28:32.527 に答える