본문 바로가기
728x90

웹개발자 v1.0/mssql4

분석에 활용 - 프로시저 관련 -- 프로시저안 테이블 조회 ( 테이블로 프로시저 찾기 ) SELECT OBJECT_NAME(object_id), OBJECT_DEFINITION(object_id) FROM sys.procedures WHERE OBJECT_DEFINITION(object_id) LIKE '%TB_AGA07%' ; -- 프로시저안 모든 테이블 조회 ( 프로시저로 테이블 찾기 ) 미완성.. WITH stored_procedures AS ( SELECT o.name AS proc_name, oo.name AS table_name, ROW_NUMBER() OVER(partition by o.name,oo.name ORDER BY o.name,oo.name) AS row FROM sysdepends d INNER JOIN sy.. 2021. 8. 29.
DB Link - 메시지 8501 , 서버 '' 의 MSDTC를 사용할 수 없습니다. 서버의 제어판 -> 관리도구 -> 서비스 -> Distributed Transaction Coordinator . 시작하면 됩니다. ============================================================== Distributed Transaction Coordinator 서비스 MMC(Microsoft Management Console) 스냅인을 사용하면 서비스를 중지하거나 시작하는 등 로컬 컴퓨터나 원격 컴퓨터에서 실행되는 서비스를 관리할 수 있습니다. 또한 sc config 명령을 사용하여 서비스를 관리할 수 있습니다. 서비스 정의 서비스는 사용자 인터페이스 없이 시스템 백그라운드에서 실행되는 응용 프로그램 유형으로 UNIX 데몬 프로세스와 유사합니다. 서비스는 .. 2021. 8. 17.
ORACLE Minus , MSSQL Minus? Exists 오라클 마이너스 SELECT aa FROM TABLE1 WHERE 조건1 MINUS SELECT aa FROM TABLE2 WHERE 조건2 마소 마이너스 SELECT a.aa FROM (SELECT aa FROM TABLE1 WHERE 조건1) a WHERE NOT EXISTS (SELECT 'a' FROM (SELECT aa FROM TABLE2 WHERE 조건2) b WHERE a.aa = b.aa) 2013. 8. 20. 11:58 2021. 8. 16.
sum 연산자에 대한 피연산자 데이터 형식 varchar이(가) 잘못되었습니다. VARCHAR 형식은 SUM을 할 수 가 없으므로 sum( convert(integer, varchar형식컬럼) ) 문자형을 숫자 형으로 변환 시키시면 됩니다. 운영서버에 반영했더니 오류가 나는데.. http://nejooso.com/trackback/1491 운영서버에는 이런 형식으로 바꿔줘야 하는건.. 뭔지.. SELECT M.EMP_NO ,MAX(M.EMP_KO_NM) AS EMP_KO_NM ,MAX(B.CMPNY_NM) AS CMPNY_NM ,MAX(A.DEPT_NAME) AS DEPT_NAME ,MAX(C.MID_NAME) AS JOB_CLASS_NM ,SUM(cast(S.LATER_GB as decimal(3) )) AS LATER_COUNT /* 지각 */ ,SUM(cast(S.EARLY_G.. 2021. 8. 15.
728x90
LIST