특정 이름으로 SQL에서 자동 증가

사이 크리슈나

자동 증가가 필요합니다. abc_1, abc_2처럼 시작합니다. 이 형식처럼? 아래 표시된 코드는 자동 증가를위한 것입니다. 하지만 abc_는 constatanct 다음 자동 증가, abc_1, abc_2와 같은 형식이 필요합니다 ..

암호

sql = "CREATE TABLE MY_TABLE
(
  table_id int NOT NULL AUTO_INCREMENT, 
  PRIMARY KEY(table_id),
  table_1 varchar(45),
  table_2 varchar(45),
  table_3 varchar(999),
  table_4 varchar(45)
 )"
simo.3792

두 가지 옵션이 있습니다. 둘 다 자동 증가 필드를 그대로 유지하는 것입니다.

첫 번째 옵션은 단순히 Alpha 부분을 저장하는 짧은 문자 유형 필드를 추가하는 것입니다. 전체 키를 검색하려면 SELECT (alpha_part + table_id) as ID. 보시다시피 이것은 더 작은 스토리지를 생성하지만 각 select 문에 대해 더 많은 작업이 필요합니다.

두 번째 옵션은 삽입 트리거에 의해 정상적으로 채워지는 더 긴 열을 추가하는 것입니다. 단순히 생성시 연결을 저장 한 다음 선택하려고 할 때 연결할 필요가 없습니다. 이 옵션을 사용하면 인덱스 또는 클러스터형 인덱스를 더 쉽게 만들 수도 있습니다.

CREATE TABLE MY_TABLE ( 
table_id int NOT NULL AUTO_INCREMENT, PRIMARY KEY(table_id), 
alpha_part varchar(10) NOT NULL,   -- This 
display_id varchar(40) NOT NULL,   -- OR This (not both)
table_1 varchar(45), 
table_2 varchar(45), 
table_3 varchar(999), 
table_4 varchar(45) )

"데이터베이스 ID"와 "보험 정책 ID"는 두 개의 개별 엔티티입니다. "동일한"번호를 포함 할 수 있지만 데이터베이스가 효과적으로 수행하는 데 필요한 것과 비즈니스 애플리케이션이 고객을위한 ID를 생성하는 데 필요한 것을 혼동하지 마십시오. 비즈니스 규칙과 데이터베이스 ID는 별도의 엔터티입니다. 데이터베이스에서 생성 된 정책 ID를 "시드"할 수 있지만, 정책 ID가 변경되면 (예) 데이터베이스가 갑자기 리팩터링되어야하며 이러한 일이 발생하지 않도록해야합니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

특정 줄에서 텍스트 파일을 읽을 때 자동으로 증가하는 숫자 추가

분류에서Dev

문자열 / 목록에서 특정 요소를 찾아 증분으로 이동

분류에서Dev

숫자 열에서 두 셀 사이의 특정 증가 찾기

분류에서Dev

`zsh`에서 동적으로 이름이 지정된 변수를 증가시키는 방법

분류에서Dev

특정 이메일에서 특정 데이터를 자동으로 가져와 Excel 양식에 넣습니다.

분류에서Dev

특정 이름으로 SQL 데이터베이스 생성 자동화

분류에서Dev

업데이트 또는 삽입, SQL에서 자동 증가 정수

분류에서Dev

Pyspark : 특정 값에서 시작하는 자동 증가

분류에서Dev

특정 번호로 MySQL 테이블에 자동 증가 열을 추가하는 방법은 무엇입니까?

분류에서Dev

특정 번호에 자동 증가 문자

분류에서Dev

특정 폴더에서 이름으로 파일 가져 오기

분류에서Dev

특정 폴더에서 이름으로 파일 가져 오기

분류에서Dev

Oracle에서 SYNONYM으로 특정 열 이름 가져 오기

분류에서Dev

특정 순서로 열 이름으로 동적 행 값 선택

분류에서Dev

TextView가 Android에서 자동으로 높이 증가

분류에서Dev

특정 열에 대한 자동 증가 비활성화

분류에서Dev

이 특정 흐름에서 VBA로 자동 채우기

분류에서Dev

이 특정 흐름에서 VBA로 자동 채우기

분류에서Dev

LaTex 참고 문헌에서 특정 저자 이름에 자동으로 밑줄을 긋는 방법

분류에서Dev

Visual Studio에서 일별 자동 증가 재설정-SQL

분류에서Dev

ASP.NET Web API 2에서 작업 이름을 경로 특성으로 자동 설정

분류에서Dev

Java / Android에서 자동으로 개체 이름 지정

분류에서Dev

asp.net 특정 페이지로 리디렉션 사용자 인증으로 데이터베이스 열에있는 이름은 무엇입니까?

분류에서Dev

asp.net 특정 페이지로 리디렉션 사용자 인증으로 데이터베이스 열에있는 이름은 무엇입니까?

분류에서Dev

Chrome의 작업 관리자에서 특정 탭으로 이동

분류에서Dev

Bash : 이름에 문자열 목록 중 하나가 포함 된 경우 파일을 특정 폴더로 이동

분류에서Dev

자동 높이 증가 텍스트 영역에 입력 정렬

분류에서Dev

SQL Server에서 자동으로 증가하는 5 자리 문자열 (A0001-Z9999)이 필요합니다.

분류에서Dev

클래스의 인스턴스에서 동적으로 메서드 호출 (사용자가 인스턴스 이름을 동적으로 지정)

Related 관련 기사

  1. 1

    특정 줄에서 텍스트 파일을 읽을 때 자동으로 증가하는 숫자 추가

  2. 2

    문자열 / 목록에서 특정 요소를 찾아 증분으로 이동

  3. 3

    숫자 열에서 두 셀 사이의 특정 증가 찾기

  4. 4

    `zsh`에서 동적으로 이름이 지정된 변수를 증가시키는 방법

  5. 5

    특정 이메일에서 특정 데이터를 자동으로 가져와 Excel 양식에 넣습니다.

  6. 6

    특정 이름으로 SQL 데이터베이스 생성 자동화

  7. 7

    업데이트 또는 삽입, SQL에서 자동 증가 정수

  8. 8

    Pyspark : 특정 값에서 시작하는 자동 증가

  9. 9

    특정 번호로 MySQL 테이블에 자동 증가 열을 추가하는 방법은 무엇입니까?

  10. 10

    특정 번호에 자동 증가 문자

  11. 11

    특정 폴더에서 이름으로 파일 가져 오기

  12. 12

    특정 폴더에서 이름으로 파일 가져 오기

  13. 13

    Oracle에서 SYNONYM으로 특정 열 이름 가져 오기

  14. 14

    특정 순서로 열 이름으로 동적 행 값 선택

  15. 15

    TextView가 Android에서 자동으로 높이 증가

  16. 16

    특정 열에 대한 자동 증가 비활성화

  17. 17

    이 특정 흐름에서 VBA로 자동 채우기

  18. 18

    이 특정 흐름에서 VBA로 자동 채우기

  19. 19

    LaTex 참고 문헌에서 특정 저자 이름에 자동으로 밑줄을 긋는 방법

  20. 20

    Visual Studio에서 일별 자동 증가 재설정-SQL

  21. 21

    ASP.NET Web API 2에서 작업 이름을 경로 특성으로 자동 설정

  22. 22

    Java / Android에서 자동으로 개체 이름 지정

  23. 23

    asp.net 특정 페이지로 리디렉션 사용자 인증으로 데이터베이스 열에있는 이름은 무엇입니까?

  24. 24

    asp.net 특정 페이지로 리디렉션 사용자 인증으로 데이터베이스 열에있는 이름은 무엇입니까?

  25. 25

    Chrome의 작업 관리자에서 특정 탭으로 이동

  26. 26

    Bash : 이름에 문자열 목록 중 하나가 포함 된 경우 파일을 특정 폴더로 이동

  27. 27

    자동 높이 증가 텍스트 영역에 입력 정렬

  28. 28

    SQL Server에서 자동으로 증가하는 5 자리 문자열 (A0001-Z9999)이 필요합니다.

  29. 29

    클래스의 인스턴스에서 동적으로 메서드 호출 (사용자가 인스턴스 이름을 동적으로 지정)

뜨겁다태그

보관