본문 바로가기

[MSSQL] 지정 길이 랜덤 문자 생성 [MSSQL] 지정 길이 랜덤 문자 생성 - Key 비슷한 값을 생성하고자 할 때 사용 - 함수에서 뷰 호출하여 생성 ( 뷰 1개, 함수 1개 ) - 함수 @iRandLength 인자 : 랜덤 생성 문자 길이 - 결과예 : SELECT DB명.소유자.CreateRandomString(40) => orJkYMMgrP2zRP3PLtrWEfiIEfKhnoUWtCqdH0pp CREATE VIEW [dbo].[RandHelper] AS SELECT RAND( ) AS r GO CREATE FUNCTION [dbo].[CreateRandomString] ( @iRandLength AS SMALLINT ) RETURNS VARCHAR(100) AS BEGIN DECLARE@wPasswordVA.. 더보기
[MSSQL] 문자열에서 첫시작을 한글, 영어, 숫자등 글자로 부터 시작부터 읽어들이기 [MSSQL] 문자열에서 첫시작을 한글, 영어, 숫자등 글자로 부터 시작부터 읽어들이기 - substring(contents_notag, patindex('%[a-zA-Z0-9가-힣]%',contents_notag) SELECTTOP 1 A.contents_notag, REPLACE(A.contents_notag,CHAR(13)+CHAR(10),' ') contents_notag1, SUBSTRING(contents_notag, PATINDEX('%[a-zA-Z0-9가-힣]%',contents_notag),len(contents_notag)) contents_notag1 -- 첫 단어가 영어 숫자 한글 일반글자부터나타내기 FROMTbTest A ORDER BYnThread DESC 더보기
[mssql] 월별, 주차별 쿼리 [mssql] 월별, 주차별 쿼리 -- 월별 ( SELECT 월별,COUNT(*) FROM ( SELECTDISTINCT SUBSTRING(일자,1,6) 월별 ,아이디 FROM#TEMP ) AS T GROUP BY 월별 ORDER BY 월별 -- 주차별 ( SELECT 주차별,COUNT(*) Cnt FROM ( SELECTDISTINCT DATEPART( wk, 일자) 주차별 ,아이디 FROM#TEMP ) AS T GROUP BY 주차별 ORDER BY 주차별 더보기
[MSSQL][SP][프로젝트] 테이블에 대한 임시테이블(#Temp Table) 생성 [MSSQL][SP][프로젝트] 테이블에 대한 임시테이블(#Temp Table) 생성 - 지정된 테이블에 대한 #TEMP 테이블(임시테이블) 스크립트 생성-- Common_GetTmpTableFromTable @iTableName='TbDummy' CREATEPROCEDURE[dbo].[Common_GetTmpTableFromTable] @iTableNameVARCHAR(50) AS SET NOCOUNT ON DECLARE@wIndexINT DECLARE@wMaxCntINT DECLARE@wMakeSQLVARCHAR(MAX) DECLARE@wColumnsVARCHAR(MAX) SELECT@wIndex= 1 SELECT@wMaxCnt= 0 SELECT@wMakeSQL= '' SELECT@wColumns= .. 더보기
css 파일의 class 지정으로 2단 list 루프 돌리기 css 파일의 class 지정으로 2단 list 루프 돌리기 - 2단 계시판 형식일 때 사용- 별도의 프로그램에서 처리없이 걍 하나의 class로 루프 돌림 1. css - 양쪽 끝에 라인을 맞게 하기 위해 .productbox_u:nth-child(even), .productbox_u:nth-child(odd) 사용- IE 8.0 이하의 경우 nth-~~ 필터가 먹지 않으므로 .productbox_u 기술 html, body, div, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, address, dl, dt, dd, ol, ul, li, fieldset, form, legend, table, caption, tbody, tfoot, thead, tr.. 더보기
[jQuery] selectbox 선택 변경시 textbox 노출/비노출 [jQuery] selectbox 선택 변경시 textbox 노출/비노출 - aspx 거래유형 * 희망가격 : 희망가격 입력 안하시면 유료로만 표시됩니다. - jQuery 더보기
[jQuery]작은 이미지(썸네일)들 클릭하면 특정 공간에 큰 이미지 노출 작은 이미지들 클릭하면 특정 공간에 큰 이미지 노출 1. 환경 - 쇼핑몰 사이트의 상품소개등에 사용- 여러 썸네일 이미지를 클릭 => 큰 이미지 변경- 큰 이미지 클릭 => 새창으로 이미지 보여줌 2. 소스 - jQuery - html or aspx 더보기
이미지 최대사이즈(max-width,max-height) 적용해서 보여주기 이미지 최대사이즈(max-width,max-height) 적용해서 보여주기 - 게시판 글 내용의 경우 웹에디터 사용으로 " 더보기
네이버 스마트에디터 크롬에서 이미지 삽입 버튼 클릭시 이미지 업로드 페이지 안나오는 현상 해결책 네이버 스마트에디터 크롬에서 이미지 삽입 버튼 클릭시 이미지 업로드 페이지 안나오는 현상 해결책 - 어떤 버전순간부터 크롬에서 스마트에디터 이미지 버튼 클릭시 이미지 페이지로 로딩 안됨 1. 현상 [ IE ] [ Chrome ] 2. 프로세스 1. 이미지삽입 버튼 클릭 시 하단 iframe 안에 "이미지업로드 페이지" 로딩 [ SEditorSkin.html ] 이미지삽입 2. 스크립트에서 iframe 을 찾아 클릭이벤트 시 페이지 로딩 [SE_CustomPlugins.js]// 파일업로드 클레스 추가 nhn.husky.SE_ImageUpload = $Class({ name: "SE_ImageUpload", $init: function (oAppContainer) { this._assignHTMLObjec.. 더보기
cookie(쿠키) 지정, 타 도메인에서 참고, HttpUtility.UrlEncode cookie(쿠키) 지정, 타 도메인에서 참고, HttpUtility.UrlEncodeHttpCookie testcookie = new HttpCookie("testcookie"); testcookie["id_c"] = HttpUtility.UrlEncode(userid.ToString(), Encoding.GetEncoding("euc-kr")); testcookie["name_c"] = username; testcookie["realname_c"] = realname; testcookie["righttype_c"] = "admin"; testcookie.Domain = "culturehouse.co.kr"; Response.Cookies.Add(testcookie); 더보기