RE: position(text,text) function
От | Jeff Eckermann |
---|---|
Тема | RE: position(text,text) function |
Дата | |
Msg-id | 08CD1781F85AD4118E0800A0C9B8580B094B57@NEZU обсуждение исходный текст |
Ответ на | position(text,text) function (karl@tecc.co.uk (Karl Orbell)) |
Ответы |
Re: RE: position(text,text) function
|
Список | pgsql-sql |
You are confusing the syntax of two similar functions: position ('substring' in 'string') strpos ('string', 'substring'). I have a feeling that "position" actually calls "strpos", but I am guessing on that. > -----Original Message----- > From: karl@tecc.co.uk [SMTP:karl@tecc.co.uk] > Sent: Monday, July 23, 2001 9:27 AM > To: pgsql-sql@postgresql.org > Subject: position(text,text) function > > I'm having trouble using the position function, it's a simple built-in > function. > > It returns the index of a substring within a main string. > > But, I just can't get it to work, it always gives this silly parser error. > I've tried it in a variety of ways with variables instead of constants > casting > to text and using it in other contexts, (ie. in functions, not just in a > select). What am I doing wrong? Is this not the correct syntax for a two > > argument function? > > test=# select position('hello','el'); > ERROR: parser: parse error at or near "," > > > Karl Orbell. > > > ---------------------------(end of broadcast)--------------------------- > TIP 1: subscribe and unsubscribe commands go to majordomo@postgresql.org
В списке pgsql-sql по дате отправления: