«datatypes» 태그된 질문

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

2
플래그 배열을 저장하기위한 데이터 유형 (비트 맵 / 비트 배열)
다음 작업을 지원하여 테이블의 각 레코드마다 비트 배열을 저장해야합니다. 비트가 설정되어 있는지 테스트하고 비트 설정 (SQL 사용) ADO 2.8을 사용하여 값 쿼리 및 설정 (ADO.NET 아님) 인덱싱 ( "커버 인덱스"기능을 활용하기 위해) 이 배열에 저장되는 최대 비트 수는 고정되어 있지만 32를 초과 할 수 있습니다 . 즉, 간단한 int 열이 …


2
“SELECT POWER (10.0, 38.0);”가 산술 오버플로 오류를 발생시키는 이유는 무엇입니까?
나는 업데이트하고있어 내 IDENTITY오버 플로우 검사 스크립트를 위한 계정 DECIMAL및 NUMERIC IDENTITY열 . 확인의 일부로 모든 IDENTITY열에 대한 데이터 유형 범위의 크기를 계산합니다 . 나는 그것을 사용하여 해당 범위의 몇 퍼센트가 소진되었는지 계산합니다. 들어 DECIMAL및 NUMERIC 그 범위의 크기는2 * 10^p - 2 어디 p정밀도입니다. DECIMAL와 NUMERIC IDENTITY열 이있는 테스트 …

2
SQL Server 10 진수 (9, 0) vs INT
고객 중 하나가 일부 열에 DECIMAL(18,0)SQL Server 2008R2 데이터베이스 의 데이터 유형 을 사용 합니다. 컬럼은 상당히 느리게 성장하기 때문에 최근 DECIMAL(5,0)스토리지를 다시 확보하기 위해 데이터 유형을 변경하도록 제안했습니다 . MSDN 라이브러리 에 따르면 DECIMAL(5,0)데이터 유형 의 저장 공간은 데이터 유형과 마찬가지로 DECIMAL(9,0)5 바이트입니다. INT는 1 바이트 작지만 저장할 수있는 …

4
NVARCHAR 열의 값이 실제로 유니 코드인지 감지
일부 SQL Server 데이터베이스를 상속했습니다. SQL Server 2014 Standard의 소스 데이터베이스 ( "Q"라고 함)에서 ETL을받는 테이블이 하나 있는데 ( "G"라고 함) 약 8670 만 개의 행과 41 열의 너비가 있습니다. SQL Server 2008 R2 Standard에서 동일한 테이블 이름을 가진 대상 데이터베이스 ( "P"라고 함) 즉 [Q]. [G] ---> [P]. [G] …

4
NULL 타입이 있습니까?
다양한 소스 (예 : Wikipedia , PSOUG )에는 Oracle null에 유형이 없음이 명시되어 있습니다. 이것이 사실입니까? 다른 RDBMS는 어떻습니까?
14 datatypes  null 

2
사용자 정의 데이터 형식과 같은 것이 있습니까?
MySQL은 커스텀 데이터 타입을 지원합니까? 예를 들어, 우편 번호는 varchar(10)필드에 저장 될 수 있지만 int공백에 대한 옵션과 5 자리 또는 5 + 4 자리 우편 번호인지에 대한 플래그를 사용하여에 압축 될 수 있습니다. 그러한 것들을 위해 완벽한 데이터 유형을 설치하는 방법이 있습니까? 응용 프로그램에 관한 한, 문자열 유형이 될 수 …

1
PostgreSQL에 1 바이트 정수를 저장하는 방법은 무엇입니까?
PostgreSQL 문서에서 정수 데이터 유형 은 2 바이트, 4 바이트 또는 8 바이트 공간에 저장할 수 있다고합니다. 데이터베이스의 테이블 열 중 하나에 1 바이트 정수 값이 포함되어 있으며 1 바이트 데이터 유형으로 저장하고 싶습니다. PostgreSQL에서 1 바이트 정수 데이터 유형을 사용하는 확장 기능이나 방법이 있습니까? NUMERIC (1,0)은 몇 바이트입니까?

4
전화 번호 데이터 유형 : VARCHAR, INT 또는 BIGINT?
그래서 이것은 올해의 더미 질문이 될 것입니다. 다음 테이블 정의를 살펴보십시오. 지금 from_number은 열 을 VARCHAR(45)보지만 전화 번호를 보유합니다. 전 세계에 전화가 몇 개의 전화 번호를 가질 수 있는지 모르기 때문에 거의 모든 번호를 다루려고합니다. 내가 생각 있도록 가능한 한 데이터베이스 무결성을 유지하려면 VARCHAR유지를위한 올바른 유형의 이러한 종류의 정보 아닙니다 …

3
128 비트 정수에 대한 MySQL 데이터 유형
128 비트 부호없는 정수를 MySQL에 저장해야하며 큰 숫자를 저장하는 데 가장 적합한 데이터 유형이 무엇인지 궁금합니다. 지금 binary(16)은 사용하고 있지만 많은 변환 기능이 필요 pack(/huge number in hex .../)합니다. 128 비트 부호없는 정수를 저장하는 가장 좋은 데이터 유형이 있습니까?
12 mysql  datatypes 

1
SQL Server 쿼리 계획 XML : QueryPlanHash 길이
업데이트 : 이것은 분명히 버그입니다. 자세한 내용은 이 연결 항목을 참조하십시오 . sp_BlitzCache (전체 공개, 필자는 필자 중 하나)에 대한 일부 변경 사항을 테스트하는 동안 코드에서 버그라고 생각한 부분을 발견했습니다. 어느 시점에서 쿼리 비용을 얻기 위해 쿼리 계획 해시를 일치시킵니다. 우리는 그렇게 그렇게합니다 : statement.value('sum(/p:StmtSimple[xs:hexBinary(substring(@QueryHash, 3)) = xs:hexBinary(sql:column("b.QueryHash"))]/@StatementSubTreeCost)', 'float') 내가 …

2
PostgreSQL : 함수에서 테이블을 인수로 전달
TYPEPostgreSQL에서 발견 하고 있습니다. 나는 TABLE TYPE어떤 테이블이 존중해야한다고 생각합니다 (인터페이스). 예를 들면 다음과 같습니다. CREATE TYPE dataset AS( ChannelId INTEGER ,GranulityIdIn INTEGER ,GranulityId INTEGER ,TimeValue TIMESTAMP ,FloatValue FLOAT ,Status BIGINT ,QualityCodeId INTEGER ,DataArray FLOAT[] ,DataCount BIGINT ,Performance FLOAT ,StepCount INTEGER ,TableRegClass regclass ,Tags TEXT[] ,WeightedMean FLOAT ,MeanData FLOAT ,StdData …

1
CEILING을 사용할 때 CASE 표현식이 잘못된 값을 리턴 함
CASE식이 기대 한 것을 반환하지 않는 문제가 발생했습니다 . 시험 삼아, 나는 추가 소수점 변수를 같은 실행 CASE반대 표현을 내가 값을 때 반올림 (예상대로 결과를 반환 잘 작동합니다 IsGun=1.하지만 같은 실행 CASE다른 진수 값과 식을, 그것은 항상 반환 CEILING()함수 가 포함 된 값이며 원래 값을 반환하지 않습니다. 다음은 SQL 코드입니다. …

1
유형 수정자를 사용한 데이터 유형에 대한 놀라운 결과
이 질문에 대한 재귀 CTE 솔루션을 논의하는 동안 : 각 ID에 대한 마지막 5 개의 고유 한 값 가져 오기 @ypercube 는 놀라운 예외를 우연히 발견하여 유형 수정 자의 처리를 조사했습니다. 우리는 놀라운 행동을 발견했습니다. 1. 유형 캐스트는 일부 상황에서 유형 수정자를 유지합니다. 지시하지 않더라도. 가장 기본적인 예 : SELECT …

1
10 ^ 37 / 1이 산술 오버플로 오류를 발생시키는 이유는 무엇입니까?
최근 에 큰 숫자 로 연주하는 추세를 이어 가면서 최근 에 다음 코드로 오류가 발생했습니다. DECLARE @big_number DECIMAL(38,0) = '1' + REPLICATE(0, 37); PRINT @big_number + 1; PRINT @big_number - 1; PRINT @big_number * 1; PRINT @big_number / 1; 이 코드에 대한 결과는 다음과 같습니다. 10000000000000000000000000000000000001 9999999999999999999999999999999999999 10000000000000000000000000000000000000 Msg 8115, …

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