데이터베이스

이미지 태그 데이터베이스 이미지 소스../../res/img.php?i=database 높이="16" 너비="16" />범위 템플릿 데이터베이스 테이블에는 애플리케이션 또는 시각화에 대한 개별 데이터가 저장됩니다. 이러한 데이터는 시각화뿐만 아니라 애플리케이션에서도 평가하거나 표시할 수 있습니다.

참고: 다양한 라이선스를 확인하여 테이블을 편집할 수 있도록 하세요.

애플리케이션 예제

테이블이 사용되는 다양한 시나리오가 있습니다.

예를 들어, 호텔 손님별로 온도를 저장하고 게스트 ID에 따라 다른 방에서 독립적으로 검색 및 저장할 수 있습니다.

데이터를 외부 저장소로 내보내거나 다시 가져오려면 데이터베이스 테이블을 사용할 수도 있습니다.

테이블 구성

각 이미지 태그 데이터베이스 이미지 소스../../res/img.php?i=database 높이="16" 너비="16" />테이블에는 고유한 이미지 태그 테이블 관계 이미지 소스../../res/img.php?i=table_relationship 높이="16" 너비="16" />구조가 있습니다. 이는 PLC에서 데이터 유형과 달리 포함하지 않습니다. 또한, 편집기에서는 버전을 저장할 수 없으며 모든 작업이 데이터 레코드에 직접 영향을 미칠 수 있기 때문입니다.

주의: 열을 삭제하고 적용을 클릭하면 해당 열의 모든 데이터가 영구적으로 삭제됩니다.

구조는 이미지 태그 데이터베이스 이미지 소스../../res/img.php?i=database 높이="16" 너비="16" />데이터베이스 테이블에서 이미지 태그 폴더 이미지 소스../../res/img.php?i=folder 높이="16" 너비="16" />라이브러리에서만 편집할 수 있습니다.

각 이미지 태그 데이터베이스 이미지 소스../../res/img.php?i=database 높이="16" 너비="16" />테이블에는 id라는 첫 번째 열이 있습니다. 이 열의 값은 테이블 전체에서 한 번만 나타날 수 있습니다. 다른 모든 열에는 고유한 이름이 있을 수 있습니다. 그러나 한 번만 나타날 수 있습니다. 이름은 열의 식별자를 정의합니다. 또한 각 열에 제목이 지정될 수 있습니다. 제목은 데이터베이스 테이블이 열린 언어에 따라 저장됩니다.

데이터 유형

각 열에는 다른 데이터 유형이 있을 수 있습니다. 이는 나중에 변경할 수도 있지만 내용에 따라 데이터 손실이 발생할 수 있습니다.

전체 데이터베이스는 애플리케이션과 동일한 문자 세트를 사용합니다. 이는 데이터의 내보내기 및 가져오기에 고려해야 합니다. 문자 세트는 UTF-8로 고정됩니다.

bool

부울 열을 정의합니다. 이 열에는 두 가지 상태가 있을 수 있습니다: TRUE 또는 FALSE.

int

부호가 있는 숫자를 정의하며 최대 8바이트 길이일 수 있습니다. 범위는 -9'223'372'036'854'775'808부터 9'223'372'036'854'775'807까지입니다.

real

이중 정밀도 부동 소수점 수를 정의합니다. 허용되는 값은 -1.7976931348623157E+308부터 -2.2250738585072014E-308, 02.2250738585072014E-308부터 1.7976931348623157E+308까지입니다.

datetime

초 단위의 시간 스탬프로 열을 정의합니다. 값은 DT#2016-03-25-22:12:00 또는 밀리초 단위로 전달할 수 있습니다. 이 경우 밀리초는 다음 초로 반올림됩니다.

varchar

열을 문자열로 정의합니다. 이는 변수 이름과 동일합니다. 최대 길이는 최대 255자입니다.

text

최대 길이 16'777'215(224-1)자의 텍스트 열을 정의합니다.

참고: 이 유형은 인덱싱을 지원하지 않습니다.

인덱스 사용

이미지 태그 테이블 키 이미지 소스../../res/img.php?i=table_key 높이="16" 너비="16" />테이블 인덱스를 사용하여 다른 열에 대한 필터가 적용될 경우 테이블을 더 빠르게 정렬할 수 있습니다. text 데이터 유형의 열에는 인덱스가 지정될 수 없습니다.

여러 인덱스를 사용하는 것은 데이터를 작성하는 속도를 늦출 수 있습니다. 또한 더 많은 저장 공간이 필요합니다.

데이터 레코드 편집

데이터 레코드는 다양한 방법으로 편집할 수 있습니다. 이는 편집기에서 직접 수행하거나 애플리케이션을 통해 수행할 수 있습니다.

참고: 이미지 태그 데이터베이스 이미지 소스../../res/img.php?i=database 높이="16" 너비="16" />데이터베이스 테이블을 복제하면 데이터 레코드가 함께 복사되지 않습니다.