sql >> Database teknologi >  >> RDS >> PostgreSQL

Heltal uden for rækkevidde på Postgres DB

Her er den magiske besværgelse i din migration, når du erklærer kolonnen:

create_table :example do |t|
  t.integer :field, :limit => 8
end

:limit => 8 er magien i dette tilfælde, da postgres kun laver signerede 4-byte heltal, når du bare siger heltal. Dette bruger 8-byte signerede heltal.



  1. MySql og Glassfish:Fejl ved tildeling af en forbindelse

  2. SQL - Find den pris, der ligger tættest på et givet argument

  3. JDBC-forbindelse- Class.forName vs Class.forName().newInstance?

  4. Bedste måde at gemme arbejdstid og forespørge på det effektivt