SQLのSUBSTR()関数

SUBSTR 関数は、データベース内の列フィールドの一部をインターセプトするために使用されます。

各データベースの関数名は異なります(非常に面倒です。後から発明されたデータベースと最初に発明されたデータベースは同じではないでしょうか?)

  • MySQL: SUBSTR( )、SUBSTRING( )
  • オラクル: SUBSTR( )
  • SQL サーバー: SUBSTRING( ) ;

一般的に使用される方法は次のとおりです。

SBUSTR(str,pos);
就是从pos开始的位置,一直截取到最后。

 

もう 1 つのより一般的なものは次のとおりです。

SUBSTR(str,pos,len);


この表現は、pos から始まる位置から len 文字が切り取られることを意味します (空白も文字としてカウントされます)。

pos が 1 (0 ではない) の場合、最初の位置から開始することを意味することに注意してください。

データベースは私たちが通常プログラムを作成するものではなく、独自の習慣があり、データベース内のレコードは 0 ではなく 1 から始まるため、これも理解しやすいです。右。

 

おすすめ

転載: blog.csdn.net/howlaa/article/details/16825761