DBIx::...nformix(3pm)

🌸 NAME 🌸

DBIx::SearchBuilder::Handle::Informix β€” an Informix-specific Handle object, bestie. That's the whole vibe. Periodt. πŸ’…

(Also like, the page itself is filed under DBIx::...nformix(3pm) in the User Contributed Perl Documentation, in case you were wondering who this glow-up belongs to. ✨)


✨ SYNOPSIS ✨

Not me checking the synopsis and it's… literally empty. Nothing. Nada. A blank space era. 🫢

It's okay though, the good stuff is all down in METHODS, keep scrolling babes.


πŸ’– DESCRIPTION πŸ’–

Okay so here's the tea: this module is a subclass of DBIx::SearchBuilder::Handle, and it exists for one very specific reason β€” it compensates for some of the idiosyncrasies of Informix. Informix just does things differently and this handle is here to smooth all that out so you don't have to. It's giving emotional support wrapper class. πŸ¦‹


πŸŽ€ METHODS πŸŽ€

Insert

Takes a table name as the first argument, and then it just assumes the rest of your arguments are an array of key-value pairs to be inserted. Lowkey bold of it but okay. 😌

If the insert succeeds, you get the id of the insert back. If it doesn't? You get a Class::ReturnValue object with the error reported instead. So like β€” check what you got back, bestie, don't just assume. πŸ’€

CaseSensitive

Returns 1. Why? Because Informix's searches are case sensitive by default, so consider this your official confirmation. No cap.

BuildDSN

Builder for Informix DSNs. That's it. That's the whole function. Short king energy. πŸ‘‘

ApplyLimits STATEMENTREF ROWS_PER_PAGE FIRST_ROW

Takes an SQL SELECT statement and massages it to return ROWS_PER_PAGE starting with FIRST_ROW. 🧚

ApplyLimits STATEMENTREF ROWS_PER_PAGE FIRST_ROW

DistinctQuery STATEMENTREF

Takes an incomplete SQL SELECT statement and massages it to return a DISTINCT result set. Note the word incomplete β€” it's not doing the whole query for you, it's finishing the look. ✨

DistinctQuery STATEMENTREF

Fr fr, none of these are doing anything sneaky β€” they're just Informix-flavored adjustments so the rest of your stack doesn't have to care. 🫢

That's the whole page, bestie!! This little icon was brought to you by perl v5.40.1, dated 2026-05-07, and filed as DBIx::...nformix(3pm) β€” stay hydrated, read your manpages, and slay. πŸ’–πŸŒˆπŸ‘‘

πŸ“¦ where this page comes from