본문 바로가기
반응형

전체 글321

[SQL] MSSQL, ORACLE 테이블 복사하기 MSSQL 테이블 복사 1. 전체복사select * into TABLENAME_BAK from TABLENAME where '1'='1';2. 테이블구조만 복사 (데이터제외)select * into TABLENAME_BAK from TABLENAME where '1'='2'; oracle 테이블 복사 1. 전체복사create table TABLENAME_BAK as select * from TABLENAME2. 테이블구조만 복사 (데이터제외)create table TABLENAME_BAK as select * from T_TABLENAME where 1=0; 2015. 6. 11.
우와~ 신기방기 레이저건~ "the DIY lase guy"라는 이름으로 유투브에서 꽤나 유명하다는 미국 서던일리노이 대학교(Southern Illinois University) 드레이크 안토니(Drake Anthony, 22)가 ㅎㄷㄷ한 레이저총을 만들어 시연하는 영상이 올라왔네요 5w짜리 레이저 8개를 사용해 렌즈를 통해서 레이저를 하나로 모아 40w짜리 레이저건을 만들었다는거.. ㅎㄷㄷ 영화에서 보는 그런 정도의 파괴력은 아니지만 꽤나 위협적이네요. 기술이 좀더 발전하게 되면영화에서처럼 뿅뿅~ 하고 나가는 레이저건이 나올듯 아래는 관련 영상입니다. 2015. 6. 11.
MS-SQL INSERT SELECT, UPDATE SELECT MS-SQL INSERT SELECT, UPDATE SELECT 문 일반적인 UPDATE 문UPDATE 테이블명 SET 필드명 = 값 WHERE 조건문 UPDATE - SELECT 문UPDATE 테이블명A SET 피드명 = 테이블명B.필드명FROM 테이블명A JOIN 테이블명B ON 조인조건 (A.필드명 = B.필드명) 일반적인 INSERT 문INSERT INTO 테이블명필드명VALUES값 INSERT - SELECT 문INSERT INTO 테이블명필드명SELECT 필드명, ... FROM 테이블명WHERE 조건문 EX)INSERT INTO MEMBER(NAME, AGE) SELECTNAME,AGEFROM OLD_MEMBERWHERE USE_YN = 'Y' 주의사항은 INSERT하는 컬럼 수, 컬럼 타입.. 2015. 6. 10.
[MSSQL] 프로시저에서 루프문 사용하기 MSSQL의 프로시저에서는 루프문을 사용할 수 있습니다. (당연한것을....) 일반적으로 두가지 방식으로 사용할 수 있습니다. 변수를 사용하거나, 커서를 사용하거나. 간단한 예로 두가지 문법(?)을 안내해드립니다. [변수사용] DECLARE @cnt int DECLARE @i int SELECT @cnt = COUNT(*) FROM TEST SET @i = 0 WHILE(@i < @cnt) BEGIN SET @i = @i + 1 END [커서 사용] DECLARE cur CURSOR FOR SELECT id,name FROM TEST OPEN cur DECLARE @id int DECLARE @name varchar(50) FETCH NEXT FROM cur INTO @id, @name WHILE(@@F.. 2015. 6. 2.
반응형