次の例では、「-」と「-」の左側のすべてを削除しようとしています。
Adams Mark - 1234 Main St、Anyville VA、12345
このようなことができると思います....削除したいと言ったときの意味がよくわかりません とにかく列を更新しようとしていると思いますが、以下は実際のデータの目的の文字列を抽出します。
Declare @Var VARCHAR(100) = 'Adams Mark - 1234 Main St, Anyville VA, 12345'
SELECT RIGHT(@Var, LEN(@Var)- CHARINDEX('-', @Var))
結果文字列
1234 Main St, Anyville VA, 12345
編集
SELECT RIGHT(Column_Name, LEN(Column_Name)- CHARINDEX('-', Column_Name))
FROM Table_Name
これを試して:
SELECT SUBSTRING(colName, CHARINDEX(colName, '-') + 1, LEN(colName))
FROM table1;
PHP $string = expand("-","Adams Mark - 1234 Main St, Anyville VA, 12345"); $string = トリム($string[0]);
JS var s = "Adams Mark - 1234 Main St, Anyville VA, 12345"; s = s.substring(0, s.indexOf('-'));