반응형
테이블 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;
언급URL : https://stackoverflow.com/questions/60397367/add-primary-and-foreign-keys-to-table-mariadb
반응형
'source' 카테고리의 다른 글
업데이트를 위해 SELECT ... ORDER by xxx LIMIT 1에 의해 잠긴 행 수는 몇 개입니까? (0) | 2023.09.14 |
---|---|
Webpack - webpack-dev-server: 명령을 찾을 수 없습니다. (0) | 2023.09.14 |
사지 마비 프로그래머를 위한 최고의 프로그래밍 보조 도구 (0) | 2023.09.14 |
WordPress 코딩 표준에 따라 VS Code에서 Intellephens를 설정할 수 있습니까? (0) | 2023.09.14 |
삽입... 만들기Laravel에서 문 선택 (0) | 2023.09.14 |