パッケージ「RODBC」を使用してRからアクセスしているMySQLテーブルがあります。いくつかの列には、STX 文字 (\x02) で区切られた長い連結文字列があります。以下のキャラクターのスクリーンプリントを示しました(キャラクターは丸で囲まれています):
R (RODBC パッケージ) から次のクエリを実行して、STX 区切り文字を別の文字に置き換えたいと思います。
SELECT REPLACE(columnName, '**\x02**', '#') FROM tableName
以下に完全なコードを示します。
library(RODBC)
myconn <-odbcConnect("mydsn")
query <- "SELECT REPLACE(columnName, '\x02', '#') FROM tableName"
queryResults <- sqlQuery(myconn, query)
Rからこれを達成する方法はありますか?