だから、私が持っているのは、この値を持つセルを持つテーブルです*0000123*
必要なのは、そのセルの値を選択し、両側の「*」を削除して、別のセルに貼り付けることです。
削除予定: テキストからの ASTERISK 記号。
途中でphpを使用せずに、SQLの内側の値を編集するにはどうすればよいですか? (直接入力が問題になります)
だから、私が持っているのは、この値を持つセルを持つテーブルです*0000123*
必要なのは、そのセルの値を選択し、両側の「*」を削除して、別のセルに貼り付けることです。
削除予定: テキストからの ASTERISK 記号。
途中でphpを使用せずに、SQLの内側の値を編集するにはどうすればよいですか? (直接入力が問題になります)
REPLACE()
それはあなたが探している機能かもしれません:
DECLARE @Example varchar(max) = '*0000123*'
SELECT REPLACE(@Example, '*', '')
REPLACE
SQL-Server および MySql で使用できます。
SELECT REPLACE(MyVal, '*', '') As NewValue
FROM Table
T-SQL: http://msdn.microsoft.com/en-us/library/ms186862.aspx
MySql: http://dev.mysql.com/doc/refman/5.1/en/string-functions.html#function_replace