我需要在PostgreSQL中创建一个函数来显示作为参数传递的字符串的成对字符。
我打算遍历该字符串的字符,就像我在C、Java或其他语言中所做的那样,但我不知道如何单独访问字符,例如
我所谓的“成对字符”是指位于成对位置的字符:即字符串中的位置模2 = 0的字符。如果输入参数是“String”,则该函数显示的字符将为“t”(即位置2,从位置1开始),以及“i”(即位置4), “g”(位置6)。
我打算遍历该字符串的字符,就像我在C、Java或其他语言中所做的那样,但我不知道如何单独访问字符,例如
str[i]
,其中str
是字符串,而i
是字符的位置。我所谓的“成对字符”是指位于成对位置的字符:即字符串中的位置模2 = 0的字符。如果输入参数是“String”,则该函数显示的字符将为“t”(即位置2,从位置1开始),以及“i”(即位置4), “g”(位置6)。
SUBSTRING
函数。 - Tripp Kinetics