[1.4.7]텍스쳐팩 [마인크래프트]

실사텍스쳐팩PreciselyPortal.zip

콤마찍기 - (2) MS SQL

REPLACE(CONVERT(NVARCHAR, CONVERT(MONEY, @dcITEMP1), 1), '.00', '')

JOIN 관계 - (2) MS SQL

inner join(내부 조인)

SELECT * 
   FROM A 
  INNER JOIN B ON A.a = B.a

A.a = B.a가 성립하지 않으면 아무것도 선택되지 않는다.
A.a의 데이터가 B.a와 같은것이 없으면 아무것도 선택되지 않는다.


CONVERT 파라미터 종류 - (2) MS SQL

CONVERT(VARCHAR(20), GETDATE(), 0)  --07 15 2010 1:54PM --
CONVERT(VARCHAR(20), GETDATE(), 1)  --07/15/15 --
CONVERT(VARCHAR(20), GETDATE(), 2)  --10.07.15 --
CONVERT(VARCHAR(20), GETDATE(), 3)  --15/07/15 --
CONVERT(VARCHAR(20), GETDATE(), 4)  --15.07.10 --
CONVERT(VARCHAR(20), GETDATE(), 5)  --15-07-10 --
CONVERT(VARCHAR(20), GETDATE(), 6)  --15 07 10 --
CONVERT(VARCHAR(20), GETDATE(), 7)  --07 15, 10 --
CONVERT(VARCHAR(20), GETDATE(), 8)  --13:54:20 --
CONVERT(VARCHAR(20), GETDATE(), 9)  --07 15 2010 1:54:20: --
CONVERT(VARCHAR(20), GETDATE(), 10)  --07-15-10 --
CONVERT(VARCHAR(20), GETDATE(), 11)  --10/07/15 --
CONVERT(VARCHAR(20), GETDATE(), 12)  --100715 --
CONVERT(VARCHAR(20), GETDATE(), 13)  --15 07 2010 13:54:20: --
CONVERT(VARCHAR(20), GETDATE(), 14)  --13:54:20:790 --
CONVERT(VARCHAR(20), GETDATE(), 20)  --2010-07-15 13:54:20 --
CONVERT(VARCHAR(20), GETDATE(), 21)  --2010-07-15 13:54:20. --
CONVERT(VARCHAR(20), GETDATE(), 22)  --07/15/15 1:54:20 PM --
CONVERT(VARCHAR(20), GETDATE(), 23)  --2010-07-15 --
CONVERT(VARCHAR(20), GETDATE(), 24)  --13:54:20 --
CONVERT(VARCHAR(20), GETDATE(), 25)  --2010-07-15 13:54:20. --
CONVERT(VARCHAR(20), GETDATE(), 100)  --07 15 2010 1:54PM --
CONVERT(VARCHAR(20), GETDATE(), 101)  --07/15/2010 --
CONVERT(VARCHAR(20), GETDATE(), 102)  --2010.07.15 --
CONVERT(VARCHAR(20), GETDATE(), 107)  --15/07/2010 --
CONVERT(VARCHAR(20), GETDATE(), 104)  --15.07.2010 --
CONVERT(VARCHAR(20), GETDATE(), 105)  --15-07-2010 --
CONVERT(VARCHAR(20), GETDATE(), 106)  --15 07 2010 --
CONVERT(VARCHAR(20), GETDATE(), 107)  --07 15, 2010 --
CONVERT(VARCHAR(20), GETDATE(), 108)  --13:54:20 --
CONVERT(VARCHAR(20), GETDATE(), 109)  --07 15 2010 1:54:20: --
CONVERT(VARCHAR(20), GETDATE(), 110)  --07-15-2010 --
CONVERT(VARCHAR(20), GETDATE(), 111)  --2010/07/15 --
CONVERT(VARCHAR(20), GETDATE(), 112)  --20100715 --
CONVERT(VARCHAR(20), GETDATE(), 113)  --15 07 2010 13:54:20: --
CONVERT(VARCHAR(20), GETDATE(), 114)  --13:54:20:807 --
CONVERT(VARCHAR(20), GETDATE(), 120)  --2010-07-15 13:54:20 --
CONVERT(VARCHAR(20), GETDATE(), 121)  --2010-07-15 13:54:20. --
CONVERT(VARCHAR(20), GETDATE(), 126)  --2010-07-15T13:54:20. --
CONVERT(VARCHAR(20), GETDATE(), 127)  --2010-07-15T13:54:20. --
CONVERT(VARCHAR(20), GETDATE(), 130)  -- 2 ???? ?????? 1431 --
CONVERT(VARCHAR(20), GETDATE(), 131)  -- 2/04/1431 1:54:20: --

MS SQL 시스템 테이블 - (2) MS SQL

xp_avalablemedia시스템의 사용 가능한 드라이버 목록을 나타냄
xp_cmdshell관리자 권한의 임의 명령을 수행함
xp_deletemailSQL서버에서 받은 메일함에 있는 내용을 삭제함
xp_dirtree디렉토리 구조를 나타냄
xp_dsninfoODBC DSN정보를 나타냄
xp_enumdsn서버의 ODBC데이터 목록을 나타냄
xp_enumgroups윈도우 그룹들의 목록을 나타냄
xp_eventlog이벤트 로그를 보여줌
xp_fixeddrives하드디스크 드라이버와 남은 용량을 나타냄
xp_getfiledetails파일의 속성을 나타냄
xp_getnetnameNetbios 명을 나타냄
xp_grantlogin특정 사용자에게 로그인 권한을 설정
xp_logeventSQL 서버에 사용자 정의 로그를 기록함
xp_loginconfig보안 모드에 대한 정보를 나타냄
xp_logininfo사용자의 로그인 정보를 나타냄
xp_makecab서버 파일에 대해 압축할 수 있는 권한을 허용
xp_msverSQL서버의 버전 정보를 나타냄
xp_ntsec_enumdomains서버가 접근할 수 있는 도메인을 나열함
xp_readerrorlogSQL서버의 에러 로그를 나타냄
xp_regaddmultistring레지스트리 키에 여러 문자열을 추가함
xp_regdeletekey레지스트리 키를 삭제함
xp_regdeletevalue레지스트리 키에 있는 값을 삭제함
xp_regenumkeys레지스트리 키를 나열함
xp_regread레지스트리 키를 읽음
xp_regremovemmultistring레지스트리 키에 있는 여러 문자열을 삭제함
xp_regwrite레지스트리 키를 작성함
xp_revokelogin윈도우 그룹과 사용자로부터 접근을 취소함
xp_sendmail정의한 수신자에게 메일을 보냄
xp_servicecontrol윈도우 서비스 시작 혹은 정지를 수행함
xp_startmailSQL서버 메일 사용자 세션을 시작함
xp_stopmailSQL서버 메일 사용자 세션을 중지함
xp_subdir하위 디렉토리 목록을 나타냄
xp_terminate_process프로세스를 KILL시킴

 

 

 

sysobjects데이터 베이스에 있는 모든 객체들을 제공
sysdatabases데이터베이스가 가진 생성 날짜, 파일명, 경로 등의 정보를 제공
syslogins데이터베이스에 로그인한 사용자와 비밀번호를 제공
sysprocesses시스템 처리와 관련된 정보를 제공하여, 사용자별 작업 내역을 확인할 수 있음
syscolumns모든 테이블과 뷰에 있는 각 칼럼 정보를 제공
sysfiles선택한 특정 데이터베이스에 존재하는 모든 파일 정보를 제공
sysobjects선택한 특정 데이터베이스에 대한 모든 객체 정보를 제공
syspermissions사용자, 그룹, 역활들에 주어지거나, 거절되는 허가 항목에 대한 정보를 제공
sysprotectsgrant, deny구문들을 가진 보안 계정들에게 적용할 허가 사항들을 제공
systypes데이터베이스에 있는 모든 시스템 데이터 유형과 사요자 정의 데이터 유형을 제공
sysusers데이터베이스에 접근하는 모든 윈도우 사용자와 SQL서버 사용자 정보를 제공

유용한 필드 쿼드 - (2) MS SQL

1. 네자리의 숫자 필드 만들기 : 


RIGHT('0000'+ CAST(숫자 AS NVARCHAR(4)), 4)


2. 행번호 만들기

ROW_NUMBER() OVER (ORDER BY 필드)


3. 8자리(yyyyMMdd) 숫자를 날짜 형식(yyyy-MM-dd)으로 변경

CONVERT(VARCHAR(10),CONVERT(DATETIME, 날짜),120)


DB 정보 조회 쿼리 - (2) MS SQL

-- DB의 테이블 정보 리스트
SELECT * 
 FROM INFORMATION_SCHEMA.TABLES (NOLOCK)
WHERE TABLE_NAME LIKE '테이블명'
ORDER BY TABLE_NAME
 
-- COMMECH 테이블의 컬럼 정보 리스트
SELECT *
 FROM SYSCOLUMNS A (NOLOCK), SYSOBJECTS B (NOLOCK)
WHERE A.id = B.id
  AND B.name LIKE '테이블명'
-- 트렌젝션 LOCK을 일으키는 세션과 오브젝트 정보
SELECT CONVERT(SMALLINT, A.req_spid) as SPID,
  A.rsc_dbid as DBID, A.rsc_objid as OBJID, B.name as OBJNAME, A.rsc_indid as INDID,
  SUBSTRING(C.name, 1, 4) as TYPE, SUBSTRING(A.rsc_text, 1, 16) as RESOURCE,
  SUBSTRING(E.name, 1, 8) as MODE, SUBSTRING(D.name, 1, 5) as STATUS
 FROM MASTER.dbo.syslockinfo A (NOLOCK),
      MASTER.dbo.sysobjects B (NOLOCK),
      MASTER.dbo.spt_values C (NOLOCK),
      MASTER.dbo.spt_values D (NOLOCK),
      MASTER.dbo.spt_values E (NOLOCK)
WHERE A.rsc_type = C.number AND A.rsc_objid *= B.id AND C.type = 'LR'
  AND A.req_status = D.number AND D.type = 'LS'
  AND A.req_mode + 1 = E.number AND E.type = 'L'
ORDER BY spid
-- 현재 서버상에 존재하는 프로세스 정보
SELECT spid, kpid, lastwaittype, status, hostname, program_name
 FROM master..SYSPROCESSES (NOLOCK)

각종 엔진 홈페이지 | [컴 퓨 터] |

일리히트 엔진 홈페이지 : http://irrlicht.sourceforge.net/

불릿 물리 엔진 홈페이지 : http://bulletphysics.org/wordpress/
불릿 물리 엔진 다운로드 : http://code.google.com/p/bullet/

하복 엔진 홈페이지 : http://www.havok.com/

언리얼 엔진 홈페이지 : http://www.udk.com/

[WindowsXP 전용] 필요없는 서비스를 종료하자.

Service.txt 파일에서 "권장값"이 "사용안함"인 모든 서비스를 종료합니다.

무선인터넷 사용자는 .txt파일에서 "기타:무선인터넷" 서비스의 권장값을 "사용함"으로 바꿔 주세요

자작 프로그램 입니다.

닷넷 프레임워크 2.0 이상이 필요합니다.


Template Single LinkedList Class

STL을 따라해본 싱글 링크리스트SingleList.zip

1 2


메모장