«datatypes» 태그된 질문

저장되는 데이터 유형 (문자열, 날짜, 숫자 등)을 지정합니다.


2
PostgreSQL에서 타임 스탬프를 가장 잘 저장하는 방법은 무엇입니까?
PostgreSQL DB 디자인을 작업 중이며 타임 스탬프를 저장하는 가장 좋은 방법이 궁금합니다. 가정 다른 시간대의 사용자는 모든 CRUD 기능에 데이터베이스를 사용합니다. 나는 두 가지 옵션을 보았다. timestamp NOT NULL DEFAULT (now() AT TIME ZONE 'UTC') bigint NOT NULL DEFAULT 들어 timestamp나는 INSERT 순간에 대한 정확한 (UTC) 타임 스탬프를 대표 할 …

2
유형 필드의 INT 또는 CHAR
테이블, 또는 Type필드에 가장 적합한 디자인은 무엇입니까 ? 다시 말해,이 스키마가 주어지면 :intchar(1) create table Car ( Name varchar(100) not null, Description varchar(100) not null, VehType .... not null ) 하기에보다 효율적으로 (현명한 성능)가 VehType할 수 int또는은 char(1)? 5 가지 유형의 자동차가 있다고 가정합니다. 증가 값 0-> 4 또는 유형의 …


2
MySQL VARCHAR과 TEXT 데이터 형식의 차이점은 무엇입니까?
버전 5.0.3 이후 (VARCHAR은 65,535 바이트가되고 후행 공백 잘림이 중단됨)이 두 데이터 유형간에 큰 차이가 있습니까? 나는 차이점 목록을 읽고 있었고 두 가지 참고 사항은 다음과 같습니다. BLOB 및 TEXT 열의 인덱스의 경우 인덱스 접두사 길이를 지정해야합니다. CHAR 및 VARCHAR의 경우 접두사 길이는 선택 사항입니다. 7.5.1 절“열 색인”을 참조하십시오. 과 …


2
SQL Server는 "표현식을 int로 데이터 형식으로 변환하는 산술 오버플로 오류"를 반환합니다.
내가이 명령을 실행할 때 SUM() SELECT COUNT(*) AS [Records], SUM(t.Amount) AS [Total] FROM dbo.t1 AS t WHERE t.Id > 0 AND t.Id < 101; 나는 점점 Arithmetic overflow error converting expression to data type int. 그 원인이 무엇인지에 대한 아이디어가 있습니까? 이 답변 의 지침을 따르고 있습니다.

4
varchar 데이터 유형에 유니 코드 값이 허용되는 이유는 무엇입니까?
varchar 열이있는 테이블이 있습니다. 아래와 같이 상표 (™), 저작권 (©) 및 기타 유니 코드 문자를 사용할 수 있습니다. Create table VarcharUnicodeCheck ( col1 varchar(100) ) insert into VarcharUnicodeCheck (col1) values ('MyCompany') insert into VarcharUnicodeCheck (col1) values ('MyCompany™') insert into VarcharUnicodeCheck (col1) values ('MyCompany░') insert into VarcharUnicodeCheck (col1) values ('MyCompanyï') insert …

2
tinyint (N)의 의미는 무엇입니까?
숫자 데이터 유형과 함께 인수 길이를 사용하는 경우 표시 너비를 지정합니다. 나는 다음을 시도했다. mysql> create table boolean_test (var1 boolean, var2 tinyint); Query OK, 0 rows affected (0.10 sec) mysql> show create table boolean_test; +--------------+------------------------- | Table | Create Table +--------------+------------------------- | boolean_test | CREATE TABLE `boolean_test` ( `var1` tinyint(1) …


2
임시 테이블에서 varchar 크기가 중요합니까?
저장 프로 시저에서 임시 테이블의 varchar(255)모든 varchar필드를 사용 하는 것에 대한 아내의 작업에 대한 토론이 있습니다 . 기본적으로 한 캠프는 255를 사용하려고합니다. 정의가 변경 되어도 항상 작동하기 때문에 다른 캠프는 잠재적 인 성능 향상을 위해 소스 테이블의 크기를 고수하려고합니다. 퍼포먼스 캠프가 맞습니까? 다른 의미가 있습니까? 그들은 SQL Server를 사용하고 있습니다.

3
TINYINT (1)보다 BOOLEAN을 사용하면 어떤 이점이 있습니까?
MySQL 매뉴얼에서 다음과 같이 말합니다. 부울 이러한 유형은 TINYINT (1)의 동의어입니다. 0 값은 거짓으로 간주됩니다. 0이 아닌 값은 참으로 간주됩니다. 0기본값으로 BOOLEAN 열을 만들었습니다 . 그런 다음 값을로 업데이트합니다 2. 논리적으로, MySQL 은 부울이기 때문에 0또는 하나를 받아 들일 것으로 기대 1합니다. 그러나 MySQL은 오류를 발생시키지 않았거나 업데이트를 수행하지 못했습니다. …
16 mysql  datatypes 


1
최상위 데이터베이스 플랫폼에서 부호없는 정수 유형을 사용할 수없는 이유는 무엇입니까?
데이터베이스는 일반적으로 다양한 데이터 유형과 사용자 정의 길이로 매우 사용자 정의 할 수 있습니다. unsigned intPostgreSQL 및 MS SQL Server에서 사용할 수없는 유형 을 사용하는 구문을 찾으려고 노력하면서 놀랍습니다 . MySQL과 오라클이 보인다. 이것은 부분적으로 눈에 띄지 않는 생략처럼 보입니다. 다음 최고의 성능 옵션은 길고 큰 (8 바이트 정수)이지만 완전히 …

2
사용자 인증 (역할 및 권한) 모듈 설계
Delphi UI 응용 프로그램의 백엔드가 될 MS SQL Server 데이터베이스의 사용자 인증 모듈을 모델링하려고합니다. 기본적으로 사용자가 하나의 그룹에만 속한 사용자 계정을 갖고 싶습니다. 그룹은 "n"개의 권한을 가질 수 있습니다. 또한 사용자는 응용 프로그램 설정 (예 : 90 일마다)에 따라 암호를 변경해야하므로 데이터베이스에 암호 기록을 추가하고 싶습니다. 또한 사용자가 로그인 및 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.