sql >> Database >  >> RDS >> PostgreSQL

Natuurlijke sortering die grote getallen ondersteunt

Het werkt zoals @clemens suggereerde. Gebruik numeric (=decimal ) in het samengestelde type:

CREATE TYPE ai AS (a text, i numeric);

db<>viool hier

De reden waarom ik int heb gebruikt in het antwoord waarnaar wordt verwezen is prestatie.



  1. PIVOT-query op verschillende records

  2. Activeer trigger bij update van columnA of ColumnB of ColumnC

  3. Wanneer STRAIGHT_JOIN gebruiken met MySQL?

  4. Dubbele records vinden in PostgreSQL