DataBase/MSSQL (14) 썸네일형 리스트형 [mssql] null 문제 null 쓰는 문제 '' null 용량 문제 성능계산sum() count() 등 null은 계산이 안됨 [MSSQL] 저장 프로시저 검색 1. 저장 프로시저 검색 SELECT * FROM sysobjects WHERE id IN ( SELECT id FROM syscomments WHERE text LIKE '%proc%') 2. 저장 프로시저 내용 검색 select ROUTINE_NAME, ROUTINE_DEFINITION from information_schema.routines where routine_type = 'PROCEDURE'; [MSSQL]JOIN해서 UPDATE UPDATE TB01 ?SET MEMBERSHIPNO = B.MEMBERSHIPNO FROM TB01 A JOIN TB02 B ON A.CSTNO = B.CSTNO [OSQL]OSQL C:\Documents and Settings\user>osql -Usa -P1234 -dDB_NAME -Q" select * from member_tb" -o"C:\txt_130308.sql" C:\Documents and Settings\user>osql -Usa -P1234 -dDB_NAME -Q" select id, name from member_tb" -o"C:\txt_130308.sql" C:\Documents and Settings\user>osql -Usa -P1234 -dDB_NAME quit // csv C:\Documents and Settings\ㅕㄴㄷㄱ>bcp DB_NAME.dbo.promotion_tb out c :\test_130308.csv -c -t"," -r\n -Usa .. [MSSQL]마이그레이션 식별자 오류 (으)로 시작하는 식별자이(가) 너무 깁니다. 최대 길이는 128입니다. 에러발생 MSSQL 에러 [ '(으)로 시작하는 식별자이(가) 너무 깁니다. 최대 길이는 128입니다. ] 해결방법 쿼리 분석기에 SET QUOTED_IDENTIFIER OFF 실행 [MSSQL]다른서버 Restore restore database [DB이름] from disk='\\000.000.000.000\백업파일경로\백업파일이름.bak' with stats=1,replace [MSSQL]함수 정리해야함 지금글은 좀옛날 버전 글이고 새로 다시 정리중이니 이링크를 갈것..>>> http://blog.naver.com/sabjili/30087987187 >접기 여러문서를 찾아봣지만 개인적으로 업무상 정리하기위해서 다시 정리해본당. 원래 업무자체는 oracle로 시작해서 mssql로 변환을 마친상태다. oracle를 mysql로 변환할가 했지만 아무래도 mssql을 mysql로 하는게 문법도 비슷한게 많아 더 편한것 같아서 mssql을 mysql로 변환한다. 슬쩍 본 결과 역시나 변환함수나 날씨관련 함수가 좀 짜증난다. 그래도 해보장.. 1. ISNULL 함수를 IFNULL 함수로 변경한다. (주의사항 있음) 이건 고대로 가져온건데 오라클의 경우 ISNULL이 아니라 NVL이 되겠다 이것은 뭐 그냥 바꾸기만 .. [MSSQL]함수 --날짜 함수 --2013-04-02 CONVERT(VARCHAR(10), GETDATE(), 120) TODAY DATE_FORMAT(connect_time, '%Y-%m-%d') TODAY --20130402 CONVERT(VARCHAR, GETDATE(), 112) TODAY DATE_FORMAT(connect_time, '%Y%m%d') connect_time --증가값 초기화 0으로 초기화시 1부터 시작 dbcc checkident ('board_file_tb',reseed,0) 이전 1 2 다음