일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- SSRS
- DataGrid
- Winform
- aspnet
- CONVERT()
- 이클립스
- replace()
- microsoft
- 리포팅서비스
- windows
- 프로시저
- c#
- javascript
- jQuery
- 태그를 입력해 주세요.
- attr()
- 단축키
- 오라클
- IIS
- 윈도우
- 자바스크립트
- 윈폼
- 비주얼스튜디오
- 마이크로소프트
- 엑셀
- MS
- ASP
- Excel
- oracle
- MSSQL
- Today
- Total
목록MSSQL (58)
DJ메탈짱™의 Free Style
문자열 함수FunctionOracleSQL ServerConvert character to ASCIIASCIIASCIIString concatenateCONCAT(expression + expression)Convert ASCII to characterCHRCHARReturn starting point of character in character string (from left)INSTRCHARINDEXConvert characters to lowercaseLOWERLOWERConvert characters to uppercaseUPPERUPPERPad left side of character stringLPADN/ARemove leading blank spacesLTRIMLTRIMRemove trai..
-- SQL Server string to date / datetime conversion - datetime string format sql server-- MSSQL string to datetime conversion - convert char to date - convert varchar to date-- Subtract 100 from style number (format) for yy instead yyyy (or ccyy with century)SELECT convert(datetime, 'Oct 23 2012 11:01AM', 100) -- mon dd yyyy hh:mmAM (or PM)SELECT convert(datetime, 'Oct 23 2012 11:01AM') -- 2012-1..
1. 백스페이스 키 옆의 "\" 실패 시2. "ㄹ" + "한자키" + 3번 --> 특수기호... 그래도 안되면3. ₩ 그런데... 미리보기에서는 잘나오는데; PDF 출력(리포팅서비스,SSRS)하면 이상한거 같긴한데. 여튼 미리보기는 OK ㅋㅋ
중국어로 되어 있는 데이터 검색시 select * from 테이블 where 컬럼 like '%宝%'했더니 검색결과가 나오지 않는다..공백이나 띄어씌기 머 이런거 관계없이 무슨 짓을 해도 안된다. 이런때 봐줘야 하는 아주 기초적인 간단한 부분 (데이터베이스 기준) 1. 대상 컬럼 데이터 타입은 NVARCHAR --> 다국어 지원을 위해 "N" 타입 사용. 2. 데이터 INSERT시에도 값 앞에 "N"을 붙여서 저장.insert into 테이블(컬럼)values(N'宝) 3. 데이터 SELECT시에도 조건의 값 앞에 "N"을 붙여서 검색.select * from 테이블 where 컬럼 like N'%宝%' 머가 잘 안된다면 더 깊숙히 검색해보자.내가 1차적으로 경험한 범위는 여기까지.다른 문제가 발생하면 ..
select char(39) -- 홑따옴표(') select char(34) -- 쌍따옴표(")
생성된 인덱스를 강제로 적용해주기 위해서 with절을 사용한다. 오라클의 Hint 적용하는 법이라고 보면 되겠지? ㅋ SELECT * FROM XXX A WITH(INDEX(IX_XXX_DONG_HANG))
SQL Server 2000 성능 향상을 위한 튜닝 가이드수칙2. 적절한 WHERE 조건을 사용하는가?인덱스란 데이터를 빨리 찾기 위해서 사용됩니다. 인덱스가 없다면 특정 데이터를 찾기 위해서 모든 데이터 페이지를 검색(Table Scan)해야만 합니다 그에 비해 인 덱스가 존재하고 그 인덱스가 사용되는 것이 효과적이라면 SQL 서버는 해당 인덱 스 페이지를 사용하여 쉽게 데이터를 가져올 수 있는데 이를 인덱스 검색(Index Seek)이라 합니다. 그러나 이렇게 인덱스가 있더라도 이를 사용 불가능하게 하는 나쁜 쿼리가 있으 니 이는 검색 조건에서 불필요하게 칼럼이 변형된 경우입니다. 다음의 여러 나쁜 예를 좋은 예와 비교해 봅시다. SARG(Search Argument)란 쿼리가 반환하는 결과를 제한하..
앞으로 몇번에 걸쳐 소장하고 있는 튜닝을 위한 SQL포켓가이드를 올려볼 생각이다. 대상은 SQL2000이지만 솔직히 버전의 차이 없지 않을까 생각되는데. 좀더 나은 방법이 있다면 조언부탁드립니다! 라는.... SQL Server 2000 성능 향상을 위한 튜닝 가이드 수칙1. SELECT는 필요한 결과값만을 요구하는가? 불필요한 데이터가 시스템의 자원을 사용하는 것을 막아야 합니다. 다음의 쿼리 3개를 비교해 보면 어느 정도의 시스템 자원이 불필요 하게 소모 되고 있는지를 알수 있습니다. select title , price from titleswhere title_id = 'BU1032'Select하는 내용도 필요한 항목만을 가지고 오도록 되어 있어서 리소스가 전혀낭비되지 않고 있습니다. select ..
SELECT ROW_NUMBER()OVER(ORDER BY A.LABEL ASC) AS ID, LABEL, VALUE FROM (SELECT TOP 20 ROW_NUMBER() OVER (PARTITION BY A.CLINAME ORDER BY A.CLINAME ASC) AS ID , A.CLINAME AS [LABEL], A.CLINAME AS [VALUE]FROM TB200010 AWHERE CLINAME like '%한국%') AWHERE [LABEL] IS NOT NULLAND ID = 1
-- Create procedure to retrieve error information.ALTER PROCEDURE USP_SYS_GET_ERRORINFOAS/************************************************************************Program Type : Stored ProcedureProgram ID : USP_SYS_GET_ERRORINFODESC : 예외 처리시 내용 확인을 위해 사용되는 프로시저Author : 최보현Date : 2012.03.21/최보현: 최초작성Modify : -------------------------------------------------------------------------EXEC USP_SYS_GET_..