source

테이블 mariadb에 기본 키 및 외부 키 추가

ittop 2023. 9. 14. 23:38
반응형

테이블 mariadb에 기본 키 및 외부 키 추가

랜덤 유니크 생성 키인 기본 키를 테이블에 추가하려면 어떻게 해야 합니까?

CREATE TABLE t (id INTEGER UNSIGNED AUTO_INCREMENT PRIMARY KEY)

파이썬 코드

import random
def uniqueid():
   seed = random.getrandbits(8)
   while True:
     yield seed
     seed += 1

unique_sequence = unique id()

mariadb 쿼리에서 이 함수를 호출하려면 어떻게 해야 합니까?미리 감사드립니다.

설명하는 내용은 다음을 사용하여 MySQL/MariaDB에서 기본적으로 구현할 수 있는 내용과 비슷합니다.

A UUID는 시공간에서 전 세계적으로 고유한 숫자로 설계되었습니다.전화 두 통이면UUID()서로 연결되지 않은 두 개의 개별 장치에서 이러한 호출이 수행되더라도 두 개의 다른 값이 생성될 것으로 예상됩니다.

테이블 작성:

create table mytable (id varchar(64) primary key);

삽입:

insert into mytable values(uuid());

선택 항목:

select id from mytable;

DB Fiddelde 데모

언급URL : https://stackoverflow.com/questions/60397367/add-primary-and-foreign-keys-to-table-mariadb

반응형