MY MEMO
- Primary key 지정시 이름 지정 가능userID char(8) NOT NULL CONSTRAINT PK_userTbl_userID PRIMARY KEY혹은 맨 뒤에CONSTRAINT PK_userTbl_userID PRIMARY KEY (userID) ALTER TABLE userTblADD CONSTRAINT PK_userTbl_userID PRIMARY KEY(userID);: Primary Key로 변경 - Foreign KeyuserID char(8) NOT NULLCONSTRAINT FK_userTbl_buyTblFOREIGN KEY PREFERENCES userTbl(userID) ON DELETE CASCADE;ON UPDATE CASCADE; UNIQUE: 중복되지 않은 유일한 ..
RESTORE DATABASE db FROM DISK = '폴더 주소' WITH REPLACE:: data복원 CAST(amount AS FLOAT)CONVERT (FLOAT, amount): 데이터 타입 변환 PARSE('2017년 09월 09일' AS DATE);: 만약 정상적으로 실행이 되지 않는다면 오류 발생TRY_PARSE('123.45' AS INT);: 정상적으로 실행되지 않는다면 NULL값 RETURN UPDATE table SETcol1 = STUFF((SELECT col1 FROM table),999991,10,REPLICATE('c',10)),col2 = STUFF((SELECT col2 FROM table),999991,10, REPLICATE('다',10)); UPDATE tabl..
동영상 : https://www.youtube.com/watch?v=2PDieWqQtFY&list=PLVsNizTWUw7Gw_ubikxbzecfveoxemsAs&index=16 USE Database_이름;: 데이터 베이스 사용 USE tempdb;GOCREATE DATABASE sqlDB;GO: 데이터베이스 생성 전 tempdb로 일단 옮겨놔야한다 EXECUTE sp_helpdb;: 현재 instance에 있는 데이터베이스와 목록을 보여줌 EXECUTE sp_tables @table_type = " 'TABLE' ";: 현재 Database에 있는 테이블 확인 EXECUTE sp_columns @table_name='table name', @table_owner = 'owner';: table에 있는 ..