mysql文字列関数はメモを使います。

623 ワード

mysql文字列関数はメモを使います。
最近はMySQLを使ってメモを取り始めます。
select left("http://www.webmasterclub.org/&id=1310ストレスhttp://www.webmasterclub.org/&id=1310'、'''')-1)
left関数は、左の長さの文字列関数を返します。
instr(str、substr)は、str文字列の位置を返します。LOCATE(substr,str) locateも文字列の位置を返しますが、locate関数は、サブ文字列の前にあります。
substring(str,2,9)は、str文字列のうち2番目の位置から9文字を返します。使い方はmidと同じです
insert(str,startpos,len,substr)文字列置換関数は、str文字列startposを開始し、lenが終了した文字列をsubstrで置換します。
select replace(''aBBC'、'aB'、'PPPPPP')文字列は標準的に交換します。
注意:mysqlで文字位置を処理する場合は、1をシーケンスとして開始します。