sql >> Databáze >  >> RDS >> Sqlserver

sql server 4 bajty nepodepsané int

Nemáte k dispozici žádný nepodepsaný typ, takže jej můžete vytvořit pomocí UDT, nebo se rozhodnout pro větší datový typ. Pokud to uděláte v UDT, znovu překročíte 4 bajty.

Extrémním hackem by bylo automatické použití offsetu na vaši uloženou hodnotu poté, co si ji přečtete, přidáním -2^31, ale to je opravdu otřesný způsob, jak to udělat a matoucí pro každého, kdo si prohlíží kód atd., nemluvě o potenciálním za chyby / zapomenuté věci. Tento hack bych vůbec nedoporučoval.



  1. Laravel Eloquent získá výsledky seskupené podle dnů

  2. mysql po vložení spouštěče, který aktualizuje sloupec jiné tabulky

  3. NEWID() vs NEWSEQUENTIALID() v SQL Server:Jaký je rozdíl?

  4. Jak povolit mysqlnd pro php?