brian <brian@xxxxxxxxxxxxxxxx> writes: > arsi@xxxxxxxxxxxxxx wrote: >> Does this mean that substr calls substring internally?? Or is it the >> other way around?? Or are they independent of each other?? > Looks like they're pretty evenly matched. Actually, a bit of poking into the contents of pg_proc will show you that they are both aliases for the same C function (text_substr_no_len). So they should be *exactly* the same speed. regards, tom lane