본문 바로가기

DataBase71

아파치 카산드라 살펴보기, 설명, 기본 개념 아파치 카산드라는 오픈소스이며 분산 NoSQL 데이터베이스입니다. 파티션 기반의 wide column 저장소 모델을 활용하며 consistent semantics를 지원합니다. 아파치 카산드라는 페이스북에서 SEDA(Staged event-driven architecture)를 기반으로 설계되었고 아마존의 다이나모 분산 저장소와 구글의 빅테이블 저장소 엔진 모델을 기반으로 디자인되었습니다. 다이나모와 빅테이블 두개 다 스케일러블하고 안전하며 고 가용성의 데이터 저장소 특징을 가지도록 개발되었지만 일부는 완전히 지원되지 않습니다. - 다이나모 : https://www.allthingsdistributed.com/2007/10/amazons_dynamo.html - 빅테이블 : https://static.g.. 2022. 6. 21.
사용자 추가 / DB 추가 use mysql; select host, user, password from user; create user '유저명'@'localhost or IP주소 or %' identified by '패스워드'; show databases; create database 디비명 default character set utf8; grant all privileges on 디비명.* to 유저명@'%' identified by '패스워드'; flush privileges; 2015. 11. 25.
MS-SQL 랜덤 Select select * from 테이블명 order by newid() newid() 를 이용해서 랜덤으로 select를 할 수 있다. newid 자세히 알아보기 2012. 6. 15.
Cursor in Stored Procedure SQL Server 2005 Stored Procedure 에서 cursor 사용하는 방법을 소개한다. 간단히 설명하자면 커서를 FAST_FORWARD(빠른전진전용) 타입으로 정의하고 특정 조건에 해당하는 데이터를 조회하여 임시의 테이블에 넣는 과정을 나타내는 Stored Procedure의 일 부분이다. -- cursor 선언 및 특성 정의, 할당 DECLARE cursorPtn CURSOR FAST_FORWARD FOR SELECT 필드1, 핃드2 FROM 테이블 WHERE 필드1 = 'aaa' -- cursor open OPEN cursorPtn -- cursor에서 사용될 필드의 데이터 타입 정의 DECLARE @v_필드1 CHAR(12) DECLARE @v_필드2 VARCHAR(20) -- FE.. 2010. 11. 3.
MS-SQL 커서(Cursor)를 이용한 쿼리생성 및 쿼리 실행 하기 SET NOCOUNT ON DECLARE cur_StartKnow CURSOR FAST_FORWARD FOR SELECT community_id,cabinet_id FROM KnowledgePlus_Sys.dbo.t_CabinetBasic OPEN cur_StartKnow DECLARE @CommunityID int DECLARE @CabinetID int FETCH NEXT FROM cur_StartKnow INTO @CommunityID, @CabinetID WHILE @@FETCH_STATUS = 0 BEGIN DECLARE @query VARCHAR(1000) DECLARE @tableName VARCHAR(1000) SET @tableName = 'KnowledgePlus_User.dbo.t_C.. 2010. 11. 3.
MS-SQL 커서 사용 예제 MS-SQL 은 커서를 사용하셔야 합니다. 아래 예제를 참고하세요.. -------------------------------------------------------------------------------------------- /* 테스트 테이블 생성 및 데이터 입력 create table TEST(문항int, 답변자varchar(10), 답변내용int) insert into test values (1,'홍길동',1) insert into test values (1,'갑돌이',2) insert into test values (1,'홍길동',3) insert into test values (2,'홍길동',4) insert into test values (3,'홍길동',1) insert into t.. 2010. 11. 3.