DBIx::C...FreeTDS(3)

✨ NAME ✨

DBIx::Class::Storage::DBI::Sybase::FreeTDS β€” base class for drivers using DBD::Sybase over FreeTDS. This is the page for DBIx::C...FreeTDS(3) from User Contributed Perl Documentation, bestie. πŸ’…

πŸ’– DESCRIPTION πŸ’–

Okay so real talk: this is the base class for Storages designed to work with DBD::Sybase over FreeTDS. No cap. ✨

It is a subclass of DBIx::Class::Storage::DBI::Sybase. iykyk πŸŽ€

πŸ› οΈ METHODS πŸ› οΈ

🧚 set_textsize 🧚

So when you're using DBD::Sybase with FreeTDS, the "$dbh->{LongReadLen}" thing is not available β€” heartbreaking, I know 😭 β€” so use this function instead. It does:

$dbh->do("SET TEXTSIZE $bytes");

It takes the number of bytes, or uses the LongReadLen value from your connect_info if omitted, and lastly falls back to the 32768 which is the DBD::Sybase default. Periodt. πŸ’…

❓ FURTHER QUESTIONS? ❓

Check the list of additional DBIC resources. Go on, bestie β€” the list is right there. 🫢

This module is free software copyright by the DBIx::Class (DBIC) authors. You can redistribute it and/or modify it under the same terms as the DBIx::Class library. slay, legally πŸ’–


Peace out from perl v5.42.0, dated 2025-01-22, and yeah β€” it's still DBIx::C...FreeTDS(3). Stay iconic, bestie. πŸŒˆβ­πŸ’–

πŸ“¦ where this page comes from