- Today
- Total
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 소수점
- datatable 행 제거
- datatable 컬럼 제거
- Column
- 날짜 변환
- 다른 테이블에 속해있습니다
- DataTable
- 이행은 이미
- 대량 insert
- DataTable Merge
- C#
- mssql
- 올림
- group by
- indeof
- 버림
- merge
- contains
- 소수점 자르기
- MS-SQL
- Bucket
- 날짜 변환 형식
- 데이터테이블
- 데이터테이블 합치기
- cursor
- Elasticsearch
- DataTable Copy
- 문자열 찾기
- lastIndexOf
- PostgreSQL
목록mssql (3)
노트
커서(CURSOR) 예제1234567891011121314151617181920212223242526272829303132333435363738394041DECLARE CURSOR_T CURSOR FOR -- CURSOR_T 커서선언 SELECT -- 커서를 사용할 테이블 select tmpCol ,tmpCOl2 ,tmpCOl3 FROM #TMP_TABLE OPEN R_CNT DECLARE @a INT -- select한 컬럼을 담을 변수 ,@b INT ,@c INT FETCH NEXT FROM CURSOR_T INTO @a, @b, @c -- select한 tmpCol, tmpCol2, tmpCol3을 각각 @a, @b, @c에 담는다 -- 커서를 통해 한줄씩 실행WHILE (@@FETCH_STATUS..
날짜 변환형식 - 밑줄은 자주 쓰이는 형식select convert(varchar, getdate(), 100) --mon dd yyyy hh:miAM (or PM)select convert(varchar, getdate(), 101) --mm/dd/yyyyselect convert(varchar, getdate(), 102) --yyyy.mm.ddselect convert(varchar, getdate(), 103) --dd/mm/yyyyselect convert(varchar, getdate(), 104) --dd.mm.yyyyselect convert(varchar, getdate(), 105) --dd-mm-yyyyselect convert(varchar, getdate(), 106) --dd m..
Ctrl + F로 찾기. 문자열 자르기-SUBSTRING(name, 1, 10) name을 1부터(시작) 10자리까지 반환 문자위치 찾기-CHARINDEX('3', '1234', index(생략가능)) '1234'에서 '3'위치 반환 시작1부터 -ISNULL(name, '1') name값이 널이라면 값을 1로 변경 날짜 형식 변환하기-CONVERT(길이, 날짜 값, 변환형식) 날자 값을 길이까지 변환형식으로 변환 데이터변환-CONVERT(INT, '1234') '1234'를 int 형으로 변환 문자열 바꾸기-REPLACE('abcd', 'ab', 'xx') 'abcd'에서 ab를 xx로 바꿈 문자열 찾기 LEFT-LEFT('abcd', 3) 'abcd'에서 3번째까지 반환->'abc'