sql >> Database teknologi >  >> RDS >> Mysql

Tilfældige id'er i sqlalchemy (pyloner)

den bedste måde er at bruge tilfældigt genererede UUID'er:

import uuid

id = uuid.uuid4()

uuid-datatyper er native tilgængelige i nogle databaser såsom Postgresql (SQLAlchemy har en native PG uuid-datatype til dette formål - i 0.5 hedder det sqlalchemy.databases.postgres.PGUuid ). Du bør også være i stand til at gemme en uuid i et hvilket som helst 16 byte CHAR-felt (selvom jeg ikke har prøvet dette specifikt på MySQL eller andre).



  1. Ét sikkerhedssystem til applikation, forbindelsespooling og PostgreSQL - sagen til LDAP

  2. Kan ikke løse sorteringskonflikten mellem SQL_Latin1_General_CP1_CI_AS og Latin1_General_CI_AS i lig med operationen

  3. Dvale mysql innodb

  4. UTL_FILE.FREMOVE Eksempel:Slet en fil i Oracle