일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- linux
- 7월 공모주 청약 일정
- Stock
- 오라클
- 주식 청약 일정
- Eclipse
- css
- jquery
- 주식 청약
- MYSQL
- 코드이그나이터
- 주식
- Stock ipo
- html
- 제이쿼리
- 6월 공모주 청약 일정
- java
- 공모주 청약 일정
- 공모주 청약
- php
- codeigniter
- 자바스크립트
- 자바
- SQL
- Oracle
- 공모주
- JavaScript
- 맥
- IPO
- 리눅스
- Today
- Total
목록MSSQL (35)
개발자의 끄적끄적
[sql/mssql] collation Korean_Wansung_CI_AS 설정 방법 mssql 을 다루다보면 한글이 깨져서 들어가는 경우가 있습니다! 바로 database collation 이 안맞아서 그럴껀데요! 그럴때는 아래와 같이 collation 을 변경해주시면 대부분 해결됩니다! alter database [DATABASE_NAME] collate Korean_Wansung_CI_AS; 참고들 하세요!
[sql/mssql] mssql 일자별 통계 / 가입자수 샘플 쿼리 mssql 에서 일자별 통계를 뽑아내고 싶은 경우가 있을때 아래와 같이 쿼리를 이용해서 뽑아낼 수 있습니다! 아래 예제는 회원테이블에 일자별 가입자수를 뽑아내는 쿼리 입니다. 가입일자는 위 이미지와 같이 UregDD 라는 칼럼으로 작성된 쿼리입니다! SELECT convert(char(10), UregDD, 121) as 'days', count(*) as cnt FROM [TestDB].[dbo].[TableName] with(nolock) group by convert(char(10), UregDD, 121) 참고들 하세요!
[sql/ssql] mssql column character set change example / mssql 컬럼 문자셋 변경방법 mssql 에서 테이블의 컬럼의 캐릭터셋을 변경하는 방법이 있습니다. 바로 아래와 같이 alter table, alter column 을 이용하는 방법입니다! ALTER TABLE [TABLE_NAME] ALTER COLUMN [COLUMN_NAME] VARCHAR(25) COLLATE Korean_Wansung_CI_AI GO 참고들 하세요!
[sql/mssql] mssql database collation change example / mssql 데이터베이스 문자셋 변경방법 mssql 에서 database 의 문자셋을 변경해야 하는 경우가 있습니다. 그럴때는 아래와 같이 alter database 명령어를 이용해서 변경이 가능합니다. ALTER DATABASE [DB_NAME] COLLATE Korean_Wansung_CI_AI GO 참고들 하세요!
[sql/mssql] mssql select null / not null example / mssql 빈값 체크하는 방법 mssql 을 사용하다보면 컬럼의 값이 빈값인것만 조회하거나 혹은 빈값이 아닌것만 조회해야 하는 경우가 있습니다. 그럴때는 아래와 같이 쿼리를 사용하시면 됩니다! 1. 특정 컬럼의 값이 빈 값인 것을 조회하는 경우 SELECT * FROM [TABLE_NAME] WHERE [COLUMN_NAME] IS NULL 2. 특정 컬럼의 값이 빈 값이 아닌 것을 조회하는 경우 SELECT * FROM [TABLE_NAME] WHERE [COLUMN_NAME] IS NOT NULL 위 두가지 경우 다 테이블명과 조회하려는 컬럼명만 변경해서 사용하시면 됩니다! 참고들 하세요!
[sql/mssql] mssql isnull example / mssql 필드 빈값 체크 isnull 사용법 및 예제 mssql 에서 select 문을 사용할때 ifnull 처럼 특정필드의 값이 null 인지 아닌지 확인하고 싶은 경우가 있습니다. 그럴때는 아래처럼 isnull 을 사용하시면 됩니다! 아래는 기본 사용법입니다. isnull ( VALUE_1, VALUE_2 ) 위처럼 isnull 에 첫번째 파라미터는 체크하고자 하는 테이블 컬럼명을 두번째 파라미터는 컬럼이 null 일때 대체할 값을 입력해서 쿼리를 실행하시면 됩니다. select isnull(name, 'noname') from member 위 예제 쿼리처럼 member 라는 테이블을 조회하는데 name 라는 필드의 값이 null 일경우..
[DBMS] MSSQL 오전/오후를 24시간 표기법으로 변경 [펌] 오래된 데이터들에 날짜형식이 varchar 형태로 아래와 같이 들어있었다. 2008-01-01 오전 12:01:00 2008-01-01 오후 12:01:00 오전 12 시라니... 저거슨 낮12시인가 자정인가... 그냥 24시간제로 바꾸자! 소스에 대한 로직은 이렇다. 1. 오후면서 오후 12시가 아닌가? 그럼 12시간을 더해주자 : 오후 1시 ==> 13시 2. 오전 12시인가? 그렇다면 12를 빼주자 :오전 12시 00시 3. 해당 조건이 아니면 그냥 오전/오후만 빼주면 끝! select UFN_ConvertDate('2020-01-01 오전 12:01:00') => 2020-01-01 00:01:00 select UFN_Conver..
[MSSQL] 데이터 타입변환 (CONVERT,CAST) 사용법 & 예제 MSSQL에서 사용되는 데이터 타입 변환 함수는 CONVERT함수와 CAST함수 입니다. 두 함수 다 하나의 유형에서 다른 유형으로 데이터를 변환하는데 사용합니다. 쓰는 방식만 조금 다르고 하는 일은 같습니다. 자세한 설명은 해당 사이트에 있으니 참조하시기 바랍니다. Conver함수와 Cast함수 사용링크 Convert 개인적으로 가장 많이 사용하는 데이터변환 함수라고 생각합니다. 날짜 변환 하는데도 유용하게 사용가능합니다. ※ 부동 소수점 또는 숫자에서 정수로 변환할때 CONVERT()함수는 결과를 자릅니다. 다른 변환일 경우에는 반올림합니다. 사용법 --문법-- CONVERT(data_type[(length)], expressi..