Alienus Non diutius

고정 헤더 영역

글 제목

메뉴 레이어

Alienus Non diutius

메뉴 리스트

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 분류 전체보기 (403)
    • Programming (87)
      • asp.net (11)
      • javascript (24)
      • ms-sql (10)
      • php (11)
      • CodeIgniter (8)
      • mysql (2)
      • html (7)
      • etc (11)
      • language history (0)
    • Review (16)
    • hobby (14)
    • 청강컴정 (210)
      • 교육학개론 (6)
      • 중기청창업경진대회 (3)
      • 09소프트웨어공학기말 (6)
      • Embedded (1)
      • 09DataBase중간고사 (27)
      • 09DataBase기말고사 (16)
      • MFC (13)
      • 시스템프로그래밍 (35)
      • 소프트웨어공학 (21)
      • JAVA (6)
      • C# (8)
      • C++ (7)
      • C (1)
      • Board (2)
      • .NET (13)
      • DataBase (34)
      • 기타 (10)
    • smartPhone (18)
      • Android (13)
      • T옴니아 (1)
      • 뉴스&정보 (3)
    • IDEA (51)
      • 미래를꿈꾸는사람들 (6)
      • Social (0)
      • 스크랩자료 (7)
      • 요리 (1)
      • 경제 (2)
      • PenPalOn (5)
      • BookPalOn (2)
      • CKMC (11)

검색 레이어

Alienus Non diutius

검색 영역

컨텐츠 검색

Programming/ms-sql

  • Procedure 명세 쿼리

    2016.01.11 by luckey

  • mssql 랜덤 문자열 생성 쿼리

    2015.12.17 by luckey

  • MS-SQL 테이블 및 컬럼 주석(COMMENT) 달기

    2014.10.22 by luckey

  • [MS-SQL] 단위 문자열 row로 만들기

    2011.09.29 by luckey

  • [MS-SQL] table, view, procedure, function 한번에 삭제하기

    2011.09.29 by luckey

  • sql injection 문자열 제거

    2011.05.11 by luckey

  • cursor 예제

    2011.02.18 by luckey

  • MSSQL 컬럼명 변경 - sp_rename

    2011.01.26 by luckey

Procedure 명세 쿼리

/* SP추출 */ --변수 DECLARE @SqlVersion AS CHAR(4) DECLARE @maxi AS INT , @maxj AS INT DECLARE @i AS INT , @j AS INT DECLARE @Output VARCHAR(4000),@description VARCHAR(4000) CREATE TABLE #Tables (id int identity(1, 1), Object_id int, name varchar(155), type varchar(20), [definition] varchar(MAX)) CREATE TABLE #Parameters (id int identity(1,1), name varchar(155), type Varchar(155)) --SQL 버전뽑기 IF (sub..

Programming/ms-sql 2016. 1. 11. 09:46

mssql 랜덤 문자열 생성 쿼리

declare @code char(5) --자리수 set @code = ( select c1 as [text()] FROM ( select top(5) c1 -- 자리수 FROM ( VALUES ('A'), ('B'), ('C'), ('D'), ('E'), ('F'), ('G'), ('H'), ('I'), ('J'), ('K'), ('L'), ('M'), ('N'), ('O'), ('P'), ('Q'), ('R'), ('S'), ('T'), ('U'), ('V'), ('W'), ('X'), ('Y'), ('Z'), ('0'), ('1'), ('2'), ('3'), ('4'), ('5'), ('6'), ('7'), ('8'), ('9') ) AS T1(c1) ORDER BY ABS(CHECKSUM(NEWI..

Programming/ms-sql 2015. 12. 17. 17:42

MS-SQL 테이블 및 컬럼 주석(COMMENT) 달기

테이블 생성시 컬럼명에 설명을 넣을 수 있으면 좋겠지만... 같이 넣을수가 없어서... sp_addextendedproperty 데이터베이스 개체에 새 확장 속성을 추가 sp_updateextendedproperty 기존 확장 속성의 값을 업데이트 위의 두개의 시스템 저장 프로시저를 사용해야 한다는 구글링의 검색을 통해 설명을 넣기로 했는데... 워낙 중복된 값이 많아서 프로시저를 만들기로함.. EM의 디자인을 통해서 넣어도 되지만.. 테이블 생성하고 바로 작성할 수 있도록 하기 위해서 만들어 놓음 /** author : 정우창 e-mail : ****@nate.com created date : 2014-10-22 description : TABLE 및 COLUMN에 COMMENT를 추가하거나 수정할 수..

Programming/ms-sql 2014. 10. 22. 10:07

[MS-SQL] 단위 문자열 row로 만들기

create FUNCTION Split ( @List nvarchar(2000), @SplitOn nvarchar(5) ) RETURNS @RtnValue table ( Value nvarchar(50) ) AS BEGIN While (Charindex(@SplitOn,@List)>0) Begin Insert Into @RtnValue (value) Select Value = ltrim(rtrim(Substring(@List,1,Charindex(@SplitOn,@List)-1))) Set @List = Substring(@List,Charindex(@SplitOn,@List)+len(@SplitOn),len(@List)) End Insert Into @RtnValue (Value) Select Valu..

Programming/ms-sql 2011. 9. 29. 20:51

[MS-SQL] table, view, procedure, function 한번에 삭제하기

sys.objects (Transact-SQL) --Table SELECT 'DROP TABLE ' + SCHEMA_NAME(schema_id)+'.'+name AS TableToDrop FROM sys.objects WHERE type='U' --VIEW SELECT 'DROP VIEW ' + SCHEMA_NAME(schema_id)+'.'+name AS ViewToDrop FROM sys.objects WHERE type='V' --PROCEDURE SELECT 'DROP PROCEDURE ' + SCHEMA_NAME(schema_id)+'.'+name AS procedureToDrop FROM sys.objects WHERE type='P' --FUNCTION SELECT 'DROP FUNCTION..

Programming/ms-sql 2011. 9. 29. 13:36

sql injection 문자열 제거

-- DB 선택 시작 -- use DB명 -- 적용하려는 DB명을 선언해 주세요. (ex: use test_db) -- -- DB 선택 끝 -- -- 변수 선언 시작 -- declare @org_user varchar(50) -- 변수 선언 끝 -- --/// 테이블 소유자를 DBO로 설정하는 전 과정 시작 ///-- set @org_user = 'dbo' --/// 테이블 소유자를 DBO로 설정하는 전 과정 끝 ///-- --/// 테이블 소유자를 DBO로 일괄 변경하는 부분 시작 ///-- DECLARE @TABLE_NAME VARCHAR (50) DECLARE @TABLE_OWNER VARCHAR (50) DECLARE TCURSOR CURSOR FOR SELECT TABLE_NAME, TABLE_..

Programming/ms-sql 2011. 5. 11. 09:49

cursor 예제

declare @idx int declare @mIdx int declare @cIdx int set @idx = 0 set nocount on create table #Test(idx int, memberIdx int, collageIdx int, regDate datetime, mID varchar(30), mPwd varchar(30)) declare cur_Test Cursor FOR select memberIdx, collageIdx from memberExcel as A inner join lectureExcel as B on A.idx = B.memberExcelIDx where excelDefaultIdx = 1 group by memberIdx, collageIdx open cur_Tes..

Programming/ms-sql 2011. 2. 18. 18:19

MSSQL 컬럼명 변경 - sp_rename

컬럼명 변경 MEMBER테이블에 있는 mName 컬럼을 customer 라는 이름으로 변경하고자 할 경우 sp_rename 'MEMBER.[mName]','customer', 'COLUMN' 테이블명 변경 MEMBER테이블명을 CUSTOMER라는 이름으로 변경하고자 할 경우 sp_rename 'MEMBER', 'CUSTOMER' 컬럼타입 변경 MEMBER테이블의 mName 컬럼을 nvarchar(20)으로 변경하고자 할 경우 ALTER TABLE MEMBER ALTER COLUMN mName nvarchar(20)

Programming/ms-sql 2011. 1. 26. 11:33

추가 정보

인기글

최신글

페이징

이전
1 2
다음
TISTORY
Alienus Non diutius © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바