본문 바로가기

DB

(54)
[sql2008r2] 정적쿼리 + 페이징 + 컬럼별 정렬 Sql 2008 R2 기준으로 작성된 쿼리 입니다. 상위 버전에서는 훨씬 간단하게 페이징과 정렬을 구현할 수 있으니 자세한 사항은 msdn 참조 바랍니다. 1. 테스트를 위한 임시테이블 생성 해줍니다. DECLARE @page INT = 1 DECLARE @offset INT = 5 CREATE TABLE #TEMP_INTEREST_ITEM ( [no] [int] identity (1,1), [itemNo] [varchar](14) NULL, [itemType] [char](2) NULL, [itemOriginalNo] [int] NULL, [itemOriginalType] [varchar] (100) NULL, [imagePath] [varchar] (4000) NULL, [detailPath] [va..
[mssql] IDENTITY 컬럼 + 0으로 자리수 채우기 SELECT RIGHT('000000000000' + CAST(IDENTITY컬럼 AS VARCHAR), 12) FROM 테이블 WITH(NOLOCK) ORDER BY IDENTITY컬럼 ASC
테이블에 자동증가 primary 컬럼 한번에 추가하기 USE 데이터베이스 ALTER TABLE 테이블명 ADD 컬럼명 INT IDENTITY CONSTRAINT PK_키이름 PRIMARY KEY CLUSTERED(컬럼명)출처 : https://goo.gl/aj4j6R
[mssql] Error in Importing/Exporting Geography/Geometry Columns in SQL Server 2008 Management Studio C:\Program Files (x86)\Microsoft SQL Server\100\DTS\MappingFiles\MSSQLToSSIS10.XML geometry DT_IMAGE geography DT_IMAGE 1. 관리자 권한이 필요하므로 문서 폴더에 다른 이름으로 저장한다. 2. 문서에 복사한 xml 파일을 클립보드 복사 후 C:\Program Files (x86)\Microsoft SQL Server\100\DTS\MappingFiles 폴더로 복사한다. 3. 복사한 파일을 MSSQLToSSIS10.XML로 이름을 바꿔준다. 4. SSIS 로 파일 내보내기가 완료되지 않으면 Sql Service 를 재시작 해준다. 5. 내보내기에 identity column 데이터 옵션(ID 입력) 체크가 되지..
[spatial data] 공간인덱싱 msdn - 공간인덱싱 개요 https://goo.gl/1MTmEL 인덱싱 심화 https://goo.gl/BDXpsq 대한민국 위/경도 범위 https://goo.gl/Fx1rmr Q : Spatial index statistics missing https://goo.gl/Bo8Juk 인덱스 통계보기 declare c cursor static for select object_id, name, index_id from sys.indexes where type_desc = 'SPATIAL' open c declare @obj int declare @statsname varchar(max) declare @indid int declare @tname varchar(max) fetch next from c i..
[mssql] CONVERT Datatime to string DECLARE @index INT = 100 DECLARE @result VARCHAR(30) WHILE @index < 132 BEGIN BEGIN TRY SET @result = CONVERT(VARCHAR(30), GETDATE(), @index) PRINT convert(char(3), @index) + ', ' + @result END TRY BEGIN CATCH print convert(char(3), @index) + ', ' + 'NOT_CONVERTED' END CATCH SET @index = @index + 1 END 100, 06 26 2017 6:33PM 101, 06/26/2017 102, 2017.06.26 103, 26/06/2017 104, 26.06.2017 105, 26..
[EntityFramework] Support Spatial Data for stored procedure on SqlServer 2008R2 edmx designer 로 sp 를 add 하면 spatial data type ( geometry/geography ) 의 class 가 edmx 에 생성되지 않습니다. solution #1 Install service pack / feature pack - https://goo.gl/q2xUTf solution #2 To add scalar property in *.tt class - https://goo.gl/xZJA42 2번 추천합니다.
[mssql] SP에서 특정 TEXT 검색 use {{databaseName}} SELECT DISTINCT 'EXEC sp_helptext [' + SCHEMA_NAME(SCHEMA_ID) + '.' + OBJECT_NAME(A.id) + ']' FROM sys.syscomments A INNER JOIN sys.objects B ON A.id = B.object_id WHERE TEXT LIKE '%{{검색어}}%' SELECT OBJECT_NAME(object_id) FROM sys.sql_modules WHERE definition LIKE '%{{검색어}}%' 출처 : http://modellerr.tistory.com/35