How to make inet_server_addr() return localhost in spite of ::1/128RETURN NEXT in Postgres FunctionConnect to...

Potential client has a problematic employee I can't work with

Can the "Friends" spell be used without making the target hostile?

Does it take energy to move something in a circle?

Why are carbons of Inositol chiral centers?

Count repetitions of an array

Which RAF squadrons and aircraft types took part in the bombing of Berlin on the 25th of August 1940?

Memory usage: #define vs. static const for uint8_t

Broad Strokes - missing letter riddle

Why does 0.-5 evaluate to -5?

Why is 'diphthong' pronounced the way it is?

Why did Luke use his left hand to shoot?

Custom shape shows unwanted extra line

Cat is tipping over bed-side lamps during the night

How to play a serial killer in a game with good PCs?

"Starve to death" Vs. "Starve to the point of death"

How to not let the Identify spell spoil everything?

Midterm in Mathematics Courses

Does the US government have any planning in place to ensure there's no shortages of food, fuel, steel and other commodities?

What can I do to encourage my players to use their consumables?

What is the industry term for house wiring diagrams?

Crack the bank account's password!

Does the ditching switch allow an A320 to float indefinitely?

When Are Enum Values Defined?

How do I prevent a homebrew Grappling Hook feature from trivializing Tomb of Annihilation?



How to make inet_server_addr() return localhost in spite of ::1/128


RETURN NEXT in Postgres FunctionConnect to PgAdmin III via localhostRETURN TABLE is converted to RETURN SETOF int in Postgres functionreturn subquery value into main queryHow to return value for key from a jsonb column?Postgres function return table with extra columnHow do I write IPv4 slash notation in IPV6How to make a function return a dynamically named column?Postgresql database disappeared after changing 'localhost' to local IP addressReturn more columns than were inserted inside a PostgreSQL CTE













1















How to make inet_server_addr() return an name as IPv4?










share|improve this question























  • Do you want to it to return 'localhost' or an IPv4 address?

    – Neil McGuigan
    Jul 26 '14 at 20:23











  • This doesn't make much sense. What's listen_addresses set to? What do you mean by in spite of ::1/128? What's the actual return value you want?

    – Craig Ringer
    Jul 27 '14 at 3:08






  • 1





    I got answer on manual. inet is a type on postgres. To convert it to text must invoke host( inet_server_addr() ) to cast it to varchar. Without it has returned that weird ::1/128 token.

    – cavila
    Jul 27 '14 at 18:04
















1















How to make inet_server_addr() return an name as IPv4?










share|improve this question























  • Do you want to it to return 'localhost' or an IPv4 address?

    – Neil McGuigan
    Jul 26 '14 at 20:23











  • This doesn't make much sense. What's listen_addresses set to? What do you mean by in spite of ::1/128? What's the actual return value you want?

    – Craig Ringer
    Jul 27 '14 at 3:08






  • 1





    I got answer on manual. inet is a type on postgres. To convert it to text must invoke host( inet_server_addr() ) to cast it to varchar. Without it has returned that weird ::1/128 token.

    – cavila
    Jul 27 '14 at 18:04














1












1








1








How to make inet_server_addr() return an name as IPv4?










share|improve this question














How to make inet_server_addr() return an name as IPv4?







postgresql






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Jul 26 '14 at 18:54









cavilacavila

1363




1363













  • Do you want to it to return 'localhost' or an IPv4 address?

    – Neil McGuigan
    Jul 26 '14 at 20:23











  • This doesn't make much sense. What's listen_addresses set to? What do you mean by in spite of ::1/128? What's the actual return value you want?

    – Craig Ringer
    Jul 27 '14 at 3:08






  • 1





    I got answer on manual. inet is a type on postgres. To convert it to text must invoke host( inet_server_addr() ) to cast it to varchar. Without it has returned that weird ::1/128 token.

    – cavila
    Jul 27 '14 at 18:04



















  • Do you want to it to return 'localhost' or an IPv4 address?

    – Neil McGuigan
    Jul 26 '14 at 20:23











  • This doesn't make much sense. What's listen_addresses set to? What do you mean by in spite of ::1/128? What's the actual return value you want?

    – Craig Ringer
    Jul 27 '14 at 3:08






  • 1





    I got answer on manual. inet is a type on postgres. To convert it to text must invoke host( inet_server_addr() ) to cast it to varchar. Without it has returned that weird ::1/128 token.

    – cavila
    Jul 27 '14 at 18:04

















Do you want to it to return 'localhost' or an IPv4 address?

– Neil McGuigan
Jul 26 '14 at 20:23





Do you want to it to return 'localhost' or an IPv4 address?

– Neil McGuigan
Jul 26 '14 at 20:23













This doesn't make much sense. What's listen_addresses set to? What do you mean by in spite of ::1/128? What's the actual return value you want?

– Craig Ringer
Jul 27 '14 at 3:08





This doesn't make much sense. What's listen_addresses set to? What do you mean by in spite of ::1/128? What's the actual return value you want?

– Craig Ringer
Jul 27 '14 at 3:08




1




1





I got answer on manual. inet is a type on postgres. To convert it to text must invoke host( inet_server_addr() ) to cast it to varchar. Without it has returned that weird ::1/128 token.

– cavila
Jul 27 '14 at 18:04





I got answer on manual. inet is a type on postgres. To convert it to text must invoke host( inet_server_addr() ) to cast it to varchar. Without it has returned that weird ::1/128 token.

– cavila
Jul 27 '14 at 18:04










1 Answer
1






active

oldest

votes


















0














@cavila's answer in comments also answers the question "Why does select inet_server_addr() || '' return a result like 192.168.44.195/32?"



inet is a data type. To suppress the number of bits and get a text IP like '192.168.51.195', use select(host(inet_server_addr())).





share























    Your Answer








    StackExchange.ready(function() {
    var channelOptions = {
    tags: "".split(" "),
    id: "182"
    };
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function() {
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled) {
    StackExchange.using("snippets", function() {
    createEditor();
    });
    }
    else {
    createEditor();
    }
    });

    function createEditor() {
    StackExchange.prepareEditor({
    heartbeatType: 'answer',
    autoActivateHeartbeat: false,
    convertImagesToLinks: false,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: null,
    bindNavPrevention: true,
    postfix: "",
    imageUploader: {
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    },
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    });


    }
    });














    draft saved

    draft discarded


















    StackExchange.ready(
    function () {
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fdba.stackexchange.com%2fquestions%2f72477%2fhow-to-make-inet-server-addr-return-localhost-in-spite-of-1-128%23new-answer', 'question_page');
    }
    );

    Post as a guest















    Required, but never shown

























    1 Answer
    1






    active

    oldest

    votes








    1 Answer
    1






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    0














    @cavila's answer in comments also answers the question "Why does select inet_server_addr() || '' return a result like 192.168.44.195/32?"



    inet is a data type. To suppress the number of bits and get a text IP like '192.168.51.195', use select(host(inet_server_addr())).





    share




























      0














      @cavila's answer in comments also answers the question "Why does select inet_server_addr() || '' return a result like 192.168.44.195/32?"



      inet is a data type. To suppress the number of bits and get a text IP like '192.168.51.195', use select(host(inet_server_addr())).





      share


























        0












        0








        0







        @cavila's answer in comments also answers the question "Why does select inet_server_addr() || '' return a result like 192.168.44.195/32?"



        inet is a data type. To suppress the number of bits and get a text IP like '192.168.51.195', use select(host(inet_server_addr())).





        share













        @cavila's answer in comments also answers the question "Why does select inet_server_addr() || '' return a result like 192.168.44.195/32?"



        inet is a data type. To suppress the number of bits and get a text IP like '192.168.51.195', use select(host(inet_server_addr())).






        share











        share


        share










        answered 7 mins ago









        NoumenonNoumenon

        1012




        1012






























            draft saved

            draft discarded




















































            Thanks for contributing an answer to Database Administrators Stack Exchange!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid



            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.


            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fdba.stackexchange.com%2fquestions%2f72477%2fhow-to-make-inet-server-addr-return-localhost-in-spite-of-1-128%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            Popular posts from this blog

            Szabolcs (Ungheria) Altri progetti | Menu di navigazione48°10′14.56″N 21°29′33.14″E /...

            Discografia di Klaus Schulze Indice Album in studio | Album dal vivo | Singoli | Antologie | Colonne...