データベース - postgresql でのオーバーレイ関数の使用法

機能: postgresql のオーバーレイ関数は、文字列フィールドの特定の位置にある文字を置換するために使用されます。

语法:overlay(int に対して string1 を int から string2 に配置) 

string1: 置換されるフィールドの名前。

string2: 置換する文字。

最初の int: 置換の開始位置 (注: このメソッドの開始位置は 1 から開始する必要があります)。

2番目のint: 置換される長さ

使用法: たとえば、タイプが文字列のフィールドがあり、その値が「SLP00 0 2336306」である場合、テーブル内の対応するフィールド名は Slip_no であり、それを「SLP00 1 2336306」に変更したいとします。

SQL ステートメントは、select overlay(スリップ_no 6 から 1 を 1 に配置) として、 Slip_no from table (テーブル名) として記述できます。

 

おすすめ

転載: blog.csdn.net/dazhanglao/article/details/104919398