tabulator
1. 컬럼 숨기기
- visible : false
2. cell 에 체크박스 넣기
- 컬럼 속성에 formatter: checkboxIcon
var checkboxIcon = function(cell, formatterPatterns){
return (체크박스 html);
}
라이센스를 구매해야 하는 툴이라 타사이트에서는 안쓰겠지만
일단은 메모
'JQUERY' 카테고리의 다른 글
| web programming language 참고 사이트 (0) | 2019.10.14 |
|---|
00 ~ 99 까지 데이터를 입력
0~9 처럼 한자리 숫자일때의 처리방법
CASE LEN(0) WHEN 1 THEN '0' ELSE '' END + 0
파라미터가 int 형일때는 mssql가 '0' + 0 = 0 으로 반환한다
이 경우 CONCAT 함수를 활용해야한다.
CONCAT(CASE LEN(0) WHEN 1 THEN '0' ELSE '' END, 0)
파라미터가 String 형태로 넘어왔을때는 '0' + '0' 은 '00' 으로 반환하기 때문에
파라미터를 Integer.toString(i) 로 형변환하여 String 형태로 전달해준다면 문제없이 사용가능하다.
CONCAT(param1, param2, param3 ....) 연속적으로 사용가능하며
mysql 에서는 파라미터 중 null 이 있으면 null이 반환된다고 한다.
mssql 에서는 파라미터 중 null 이 있어도 문제없이 문자열을 합쳐서 반환해준다.
'MSSQL' 카테고리의 다른 글
| 테이블 복사 (0) | 2019.10.14 |
|---|---|
| mssql 달력만들기 (0) | 2019.07.10 |
| MS-SQL 날짜별 요일구하기 (0) | 2019.04.10 |
| mssql 루프 (0) | 2015.03.05 |
자주 사용하는데 사용할때마다 생각이 나지 않는 테이블 복사 쿼리
1. 테이블 스키마와 테이블 레코드 모두 복사
SELECT * INTO [생성할테이블명] FROM [원본테이블]
2. 테이블 스키마만 복사
SELECT * INTO [생성할테이블명] FROM [원본테이블] WHERE 1=2 (이때 WHERE 문의 조건은 참이 아닌 조건을 준다)
3. 이미 생성된 테이블에 레코드 복사
INSERT INTO [복사될테이블] SELECT * FROM [원본테이블] WHERE 1=1 (복사하고 싶은 조건을 주면 조건에 해당하는 레코드만 복사)
이외에 SSMS 사용시 개체탐색기에서 원본 테이블을 찾아 마우스 오른쪽 버튼 클릭 - 테이블 스크립팅 - CREATE - 새쿼리 편집창 메뉴를 클릭하면 해당 테이블의 Create Script가 보여진다.
해당 Script 에서 테이블 명을 모두 바꿔주면 위의 2번과 동일한 결과를 볼수 있다.
'MSSQL' 카테고리의 다른 글
| CONCAT 활용 (0) | 2019.10.15 |
|---|---|
| mssql 달력만들기 (0) | 2019.07.10 |
| MS-SQL 날짜별 요일구하기 (0) | 2019.04.10 |
| mssql 루프 (0) | 2015.03.05 |
