sql >> データベース >  >> RDS >> Mysql

sqlalchemyのランダムID(パイロン)

    最良の方法は、ランダムに生成されたUUIDを使用することです:

    import uuid
    
    id = uuid.uuid4()
    

    uuidデータ型は、Postgresqlなどの一部のデータベースでネイティブに使用できます(SQLAlchemyには、この目的のためのネイティブPGuuidデータ型があります。0.5ではsqlalchemy.databases.postgres.PGUuidと呼ばれます。 )。また、任意の16バイトのCHARフィールドにuuidを格納できるはずです(ただし、MySQLなどでこれを具体的に試したことはありません)。



    1. 自動テスト用にデータが入力されたデータベースを使用してDockerイメージを作成するにはどうすればよいですか?

    2. SQL ServerでのCAST()のしくみ

    3. Access2016のデータセットビューでテーブルを作成する方法

    4. OracleのWIDTH_BUCKET()関数