on-duplicate-key

    0

    2답변

    날짜가 및 인이 포함 된 SQL 테이블의 날짜 열을 변경해야합니다. 20170101 ~ 20170102. 그러나 새로운 날짜 20170102이 이미 존재할 수 있습니다. 날짜 열이 고유 색인의 일부이므로 중복 키 오류가 발생합니다. 내 첫번째 생각은 중복 키를 삽입을 사용하는 것이었다 : INSERT INTO table (Date, Amount) SELE

    0

    1답변

    다음과 같은 문제가 있습니다 : 모든 저자는이 이름에 대해 이름과 n 개의 별칭을 가지고 있습니다. 모든 별칭은 원본에서 가져옵니다. 모든 별칭에는 원본이 있습니다. CREATE TABLE alias ( authors_id INT NOT NULL, alias VARCHAR(150) NOT NULL, id INT NOT NULL AU

    1

    2답변

    MYSQL에서 INSERT ... ON DUPLICATE KEY UPDATE 구문을 알고 있지만 대신 다른 것을 삽입 할 수있는 방법이 있습니까? 보다 구체적으로, 내가 가진 말 : INSERT INTO main (a,b,c,d,e) VALUES ('$a','$b','$c','$d','$e'); 열이 "a"는 고유하며 내가 그들의 데이터를 검색하기 위해

    -2

    3답변

    최근에 5.5에서 5.7.19로 업그레이드 한 후 프로덕션 MySQL 서버가 가끔 충돌했습니다. 다음은 오류 로그에있는 스택 추적과 문제가있는 쿼리와 관련된 테이블입니다. 일반적인 로그를 표시하고 MySQL이 충돌 할 때마다 표시됩니다. 마지막 몇 개의 로그 항목에 매우 큰 insert on duplicate key 쿼리가있었습니다. 0xf4bd75 my_

    0

    2답변

    H2 (MODE = MYSQL으로 시작됨)는 VALUES 절과 함께 INSERT ON DUPLICATE KEY UPDATE 문을 지원하고 "고유 인덱스 또는 기본 키 위반 "오류가 발생했습니다. 내가 H2의 DB 버전 1.4.192을 사용하고 -- creating a simple table CREATE TABLE test_table1 ( id IN

    0

    1답변

    1 테이블 외래 키 참조를 갖는 테이블에 중복 된 행을 교체 표 1 Table 1 TeamID | TeamName ------------------------------------- 1 | abc 2 | abc 표 2와 같은 일부 중복 갖는 열 Teamid, teamName와 팀 : 열 ID와 UsedTeams, Req

    0

    1답변

    나는 db에 값을 게시하려고 시도하고 있지만 이것은 약간 까다로울 수 있습니다. 각 날짜마다 '사용자 이름'이 여러 개인 게시물이 있기 때문에 이러한 키 값을 만들 수 없습니다. 내가 그 결합 값이 두 번 throwed되지 않습니다하고 싶었던 일을 결코 때문에이 키를 할 수있는 사용자와 함께 날짜를 던졌습니다 "케이"라는 값을 넣으면 그래서 나는 생각했다

    0

    2답변

    MaxConcurrentJobs 열의 값이 greater than or equal to 인 경우에만 ConcurrentJobs의 값을 업데이트 할 때 다음 쿼리를 통해 ConcurrentJobs 열을 업데이트하고 싶습니다. insert into userjobinfo (UserId,ConcurrentJobs) values (335,2300) on

    2

    1답변

    에 나는 다음과 같은 쿼리를 가지고있다. 여기서 occ_date 및 service_tag은 unique 필드이며 기본 키를 고유 필드로 설정할 수 없습니다. ALTER TABLE occ_apps DROP PRIMARY KEY, ADD PRIMARY KEY (occ_date, service_tag); 내가 얻을 오류 : 나는 다음과 같은 실행 `#10

    -1

    1답변

    나는 MySQL 테이블을 가지고 있으며 INSERT ON DUPLICATE UPDATE 쿼리를 작성해야합니다. "id"는 기본 키입니다. 지금은 필요 없습니다. "id2", "name", "city"값을 테이블에 삽입해야합니다. "id2"와 "name"에 같은 값을 가진 행이 있으면 "city"를 업데이트하십시오. 제 잘못은 어디 있습니까? 당신은 중복을