본문 바로가기

SQL15

MySQL 에서 위도 경도에 알맞는 데이터 타입 일반적으로 Decimal 데이터 타입을 추천하고 있다.Decimal 이 아닌 Float 등 다른 데이터 타입을 쓰게 되면 DB에서 SELECT 할 때 소수점이 짤려서 가져오는 경우가 있더라. ** 사용법DECIAML(숫자의 총 자릿수, 소수점 자리수) 1. 테이블 생성123CREATE TABLE SPOT(spotX DECIMAL(13,10),name VARCHAR(10));cs2. 데이터 추가1INSERT INTO SPOT VALUES('128.123456789', '공원');cs하게되면 DB에 소수점 모두 보여지게 된다. 2018. 7. 5.
DATE, DATETIME 데이터 타입에 값 넣는 방법 현재 시스템 시간을 뽑는 함수는 총 3개가 있다.1. NOW() 2. CURDATE() 3. SYSDATE() 실제로 select 문을 날리면 이렇게 조회가 되는데 DATE(0000-00-00) 타입의 컬럼에 SYSDATE() 나 NOW() 를 INSERT 하게 되면, 데이터는 들어가지만 warning 이 뜬다.따라서 DATE 타입의 컬럼에는 CURDATE() 로 INSERT 하자.. 반대로 DATETIME(0000-00-00 00:00:00) 타입의 컬럼에는 SYSDATE() 와 NOW() 는 잘 INSERT 되지만,CURDATE() 를 INSERT 하게 되면 (당연한 얘기지만) 2018-07-04 00:00:00 값이 들어가게 된다. 2018. 7. 4.
MongoDB 사용방법 1. 설치 https://www.hugeserver.com/kb/install-mongodb-centos-6-7/Install MongoDB 3.4 on CentOS 6 and 7Introduction MongoDB is a scalable, high-performance, open source NoSQL database. The database is document-oriented so it manage...www.hugeserver.com Install MongoDBFor installing the latest stable version of MongoDB you should add MongoDB repository first.Adding MongoDB RepositoryMove to the foll.. 2018. 5. 3.