DBIx::C...tyInsert(3)
π
DBIx::C...tyInsert(3) π
okay so this page is from the User Contributed Perl Documentation crew, and it's giving very specific database-storage energy β¨
β¨ NAME β¨
DBIx::Class::Storage::DBI::IdentityInsertβ Storage Component for Sybase ASE and MSSQL for Identity Inserts / Updates π«Ά
π¦ DESCRIPTION π¦
So this is a storage component for Sybase ASE (DBIx::Class::Storage::DBI::Sybase::ASE) and Microsoft SQL Server (DBIx::Class::Storage::DBI::MSSQL) that supports identity inserts β aka inserts of explicit values into IDENTITY columns. no cap, that's the whole point π
It does this by wrapping INSERT operations in a pair of table identity toggles, like this iconic little sandwich:
SET IDENTITY_INSERT $table ON
$sql
SET IDENTITY_INSERT $table OFF
literally toggles on, runs the SQL, toggles off. slay π
π FURTHER QUESTIONS? π
Check the list of additional DBIC resources, bestie. that's where the extra lore lives π§
π COPYRIGHT AND LICENSE π
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. periodt π
that's the page, bestie π«Ά source/version sign-off: perl v5.42.0, dated 2025-01-22, and the page itself is DBIx::C...tyInsert(3) β¨πΈ
π¦ where this page comes from
- opensuse-leap 16.0: perl-DBIx-Class 0.082844-bp160.1.10 Β· Artistic-1.0 OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms