SQL Server에서 MONEY 또는 DECIMAL(x, y) 데이터 유형을 선택해야합니까?

SQL Server에서 MONEY 또는 DECIMAL(x, y) 데이터 유형을 선택해야합니까?

나는 money 데이터 유형과 decimal(19,4)(돈이 내부적으로 사용하는 것, 나는 믿는다)와의 실제 차이가 있는지에 대해 궁금합니다. 나는 money 이 SQL 서버에만 해당된다는 것을 알고 있습니다. 다른 하나를 선택해야하는 강력한 이유가 있는지 알고 싶습니다. 대부분의 SQL Server 샘플(예:AdventureWorks 데이…


MySQL이 이벤트 스케줄러에서 새로운 파티션을 생성 할 수 있습니까?

나는 이런 식으로 보이는 테이블을 가지고있다. CREATE TABLE `Calls`(`calendar_id` int(11) NOT NULL, `db_date` timestamp NOT NULL, `cgn` varchar(32) DEFAULT NULL, `cpn` varchar(32) DEFAULT NULL, PRIMARY KEY(…


프로그래밍 방식으로 SQL에서 float의 최대 가치 얻기

프로그래밍 방식으로(T-SQL에서) 데이터 유형의 최대(및 최소) 값을 검색하는 메소드가 있습니까? 그것이 C#의 float.MaxValue 처럼 작동합니다. 매개 변수가 데이터베이스의 실제 값과 같지 않을 때 일부 선택에서 사용하고 싶습니다. declare @min float declare @max float--fill @min and @…


sql - Oracle에 삽입하고 생성 된 시퀀스 ID 검색

나는 한 번 실행되는 모든 INSERT 발생 후 즉시 특정 INSERT에 대해 생성 된 ID를 검색하기 위해 SCOPE_IDENTITY를 사용하는 SQL Server에 대한 소수의 원시 SQL 쿼리를 보유하고 있습니다. INSERT into Batch( BatchName, BatchType, Source, Area)Values(@strBatchN…


ruby on rails - 마이그레이션에 시퀀스를 추가하여 모델에서 사용하는 방법은 무엇입니까?

일반 기본 키가있는 " Customer "모델과 사용자 지정 "고객 번호"를 저장하는 다른 열을 갖고 싶습니다. 또한 DB에서 기본 고객 번호를 처리하도록합니다. 시퀀스를 정의하는 것이 최선의 방법이라고 생각합니다. PostgreSQL을 사용합니다. 마이 그 레이션을 한번보세요:class CreateAccountsCustomers<Activ…


sql server 2005 - SQL에서 integer 값을 1 씩 증가시키는 방법

내 질문은 열의 값을 1 씩 증가시키는 방법. 예를 들어 열 ID 값이 1,2,3,4,..라고 가정합니다. 이제이 테이블을 업데이트하면 ID 열이 1 씩 증가해야합니다. 이제 ID 는 2,3,4,5,..가 될 것입니다.…


sql - 오라클에 sequence.nextval로 테이블을 생성한다.

이 질문에는 이미 답변이 있습니다. Oracle에서 AUTO_INCREMENT로 ID를 생성하는 방법은 무엇입니까? 16 답변 다음 쿼리를 사용하여 시퀀스를 만들었습니다. create sequence qname_id_seq start with 1 increment by 1 nocache; 이제 위의 시퀀스를 사용하는 테이블을 만들려고하면 다음…



mysql - My SQL:Tinyint(2) 대 tinyint(1)-차이점은 무엇입니까?

mysql에서 boolean을 tinyint(1) 로 알았습니다. 오늘 나는 tinyint(2) 와 같은 정수를 정의한 테이블과 int(4),int(6) 같은 다른 테이블을 봅니다... integer 및 tinyint 유형의 필드에서 크기의 의미는 무엇입니까?…


Mysql 5.5 테이블 파티션 사용자 및 친구

나는 수백만 개의 행을 가진 두 개의 테이블을 가지고 있는데, 선택과 삽입은 점점 느려진다. 나는 spring+hibernate+mysql 5.5를 사용하고 샤딩에 관해서뿐만 아니라 테이블을 파티셔닝하고 내 테이블을 파티셔닝하는 아이디어를 좋아한다. 내 현재 Db 구조는 다음과 같습니다. CREATE TABLE `user`(`id`…


sql - 레코드가있는 기존 테이블에 시퀀스 열을 추가하는 방법

나는 이전 VIEW의 두 필드가있는 USERLOG라는 새 테이블을 만들었습니다. 테이블은 이미 약 9000 개의 레코드로 구성됩니다. VIEW에서 가져온 두 필드, 즉 weblog_views는 IP(IP 주소로 구성)와 WEB_LINK(URL로 구성)로 구성됩니다. 이것은 내가 사용한 코드입니다. CREATE TABLE USERLOG…




테이블 시퀀스 sequence 오라클 unlimited table oracle select mysql 파티션