본문 바로가기

프로그램 경험/Database

[SqlServer] 원격 DB 조회 하기(OpenRowSet) SELECT * FROM OPENROWSET('SQLOLEDB','192.168.0.100';'userid';'passwd','SELECT * FROM TMP.dbo.BaseTable WITH (NOLOCK)');
[SqlServer] 시스템 테이블 --테이블 정보--P : SP --U : 테이블--TR : 트리거--V : View--FN,TF : FuntionSELECT  *FROM  SYS.OBJECTSWHERE  TYPE      = 'U'--컬럼 정보SELECT  *FROM  INFORMATION_SCHEMA.COLUMNS--컬럼으로 테이블 찾기SELECT  *FROM SYS.OBJECTS a WIT..
[Sqlite] 매니저 프로그램 www.sqliteexpert.com여기꺼 쓸만 하다. 퍼스널 버전 무료로 사용 할 수 있다.
[MySql] AUTO_INCREMENT 변수 초기화 하기 delete from wp_posts;delete from wp_postmeta;//이렇게 하면 1로 초기화 된다.ALTER TABLE wp_posts AUTO_INCREMENT = 1;ALTER TABLE wp_postmeta AUTO_INCREMENT = 1;
[Databases] 기존 테이블 데이터로 신규 테이블 생성(테이블 복사) 아래와 같이 하면 기존 BaseTB의 데이터까지 그대로 NewTB를 생성하면서 넣어준다.*SqlServer 일 경우SELECT *   INTO NewTBFROM BaseTB*MySql, Oracle 일 경우CREATE TABLE NewTB ASSELECT * FROM BaseTB
[MySql] mysql 계정 추가 및 외부 접속 mysql> use mysql;Database changedmysql> grant all privileges on dbname_or_astrisk.* to testid@localhost identified by '1234' with grant option;//dbname_or_astrisk : DB 이름을 지정 하면 해당 DB만 접근가능, *은 모든 DB 접근 가능//testid@localhost : testid에 추가할 계정명을..
[MySql] mysql 백업 및 복원 *백업 : mysqldump -u root -p dbname > temp.sql*전체백업 : mysqldump -u root -p --all-database> temp.sql*복원 : mysql -u root -p dbname < temp.sql
[SqlServer] 테이블에 컬럼 추가 및 수정 *추가ALTER TABLE TB_BBS ADD Gubun INT*수정ALTER TABLE TB_BBS ALTER COLUMN Memo VarChar(2000)ALTER TABLE TB_BBS ALTER COLUMN ID INT NOT NULL*삭제ALTER TABLE TB_BBS DROP COLUMN Memo *제약조건 삭제ALTER TABLE TB_BBS DROP CONSTRAINT BBS_PK*제약조건 추가ALTER TABLE ..

티스토리 툴바