0
INSERT/UPDATE UNIQUE RANDOM UTF8 ALPHANUMERICAL VARCHAR 55
을 'key'라는 테이블 필드에 입력 할 수 있어야합니다.INSERT/UPDATE SQL random & unique VARCHAR
좋은 검색어 예를 찾을 수 없거나 누구나 나를 보여 주거나 나에게 링크 할 수 있습니까?
INSERT/UPDATE UNIQUE RANDOM UTF8 ALPHANUMERICAL VARCHAR 55
을 'key'라는 테이블 필드에 입력 할 수 있어야합니다.INSERT/UPDATE SQL random & unique VARCHAR
좋은 검색어 예를 찾을 수 없거나 누구나 나를 보여 주거나 나에게 링크 할 수 있습니까?
이 답변은 mysql을 기반으로합니다.
55 문자 긴 임의의 문자열을 생성합니다이 선택 : 당신이 시도 할 수 있습니다 당신의 테이블 열을 채우기 위해
select substr(concat(md5(rand()),md5(rand())),1,55);
을 예로
create table example (keycol varchar(55));
삽입 (KEYCOL) 값 (SUBSTR (concat (md5 (rand()), md5 (rand())), 1,55));
결과는 다음과 같습니다
select keycol from example;
+---------------------------------------------------------+
| keycol |
+---------------------------------------------------------+
| 4517f4be669301a4a529b53fc18d646dec42d4d07d911d33a67c863 |
| 3caa1c98f0f9ee39515aa6f4ddb3f84fa41abd5392f610c5d24bcd9 |
| 8e52cb4ce29e58514671c9b68f19832f26ddf53f277621ac420bd2e |
| 3adcccfb6cb729ce1c0a14fb75f6fd54f58992dc0751527c969e007 |
| c28c5879589dc90f4fb0963673e5668fa5789d325423ba043e0243b |
| 8f7a2af97d73261008f0d0d7249480fde56a3a91f2ce6e8bf0b0070 |
| ff4f74f25b92da3eaab282218c23a75d4cfa77c8f8bfdf74d7ebdf9 |
+---------------------------------------------------------+
이해할 수 없다 ... 내가 삽입 및 갱신이 필요한 이유 당신이 나에게 선택을 보여 주었다! 그래서 만약 당신이 필드를 고유로 표시 삽입을 사용하면 괜찮습니까? 해당 필드를 업데이트하는 방법? –
나에게 UPDATE 쿼리를 표시 할 수 있다면 ..이 멍청한 답변이 될 것입니다! –
VARCHAR 55 UNIQUE 필드를 사용하는 것이 맞습니까? –