| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | |||||
| 3 | 4 | 5 | 6 | 7 | 8 | 9 |
| 10 | 11 | 12 | 13 | 14 | 15 | 16 |
| 17 | 18 | 19 | 20 | 21 | 22 | 23 |
| 24 | 25 | 26 | 27 | 28 | 29 | 30 |
| 31 |
- 가짜뉴스
- 유가상승
- 에너지위기
- AI반도체
- 지정학적리스크
- ASP.NET MVC
- 중동전쟁
- 청와대
- 코스피
- jquery
- 지방선거
- 중동분쟁
- 이란
- 에너지안보
- 이재명
- 더불어민주당
- 중동위기
- 호르무즈해협
- 이재명대통령
- 반도체
- jd밴스
- c#
- 인플레이션
- 중동정세
- 국제유가
- 중학생코딩
- 한글깨짐
- JavaScript
- 국민의힘
- 트럼프
- Today
- Total
목록[2] Database/MS-SQL (25)
DBA
암호가 걸린 Access 파일 접근 하기1. DTS 실행 2. 데이터 원본 선택 - ACCESS 파일 선택사용자 이름, 암호 두 항목은 그냥 빈칸으로 둡니다. 3. "고급(A)" 버튼 클릭 4. "모두 탭" 클릭 - 6번째 줄에서 Password 라고 써있는 항목 더블 클릭 5. Access 파일의 암호 입력 6. 3.번 항목 "연결 탭"으로 가서 "연결 테스트(T)" 버튼 클릭 7. 대상 선택
한 Table에 컬럼을 여러 세트로 구성 했을 때 세트별로 행으로 나누어 출력 하기예) 아래와 같이 세트별로 구분이 될때id, item01_1, item01_2, item01_3, item02_1, item02_2, item02_3, item03_1, item03_2, item03_3 #1) UNION ALL여러 SELECT를 이어 붙여 한 번에 INSERT.INSERT INTO #HouseholdMember(가구코드, 가구원수, 성명, 가구주와의관계코드, 가구주와의관계, 성별코드, 성별, 출생년, 출생월, 휴대전화번호, 순번)SELECT h.가구코드, hm.가구원수, hm.성명01, hm.가구주와의관계코드01, hm.가구주와의관계01, hm.성별코드01, hm.성별01, hm.출생년01, h..
MySQL의 ntext 형식의 column값을 MS-SQL의 int형식의 column에 Insert 하기 ntext(또는 텍스트 계열) 타입은 바로 INT 로 변환되지 않으므로, 먼저 VARCHAR/NVARCHAR 로 바꾼 뒤 INT 로 캐스팅해 주시면 됩니다. 예를 들어 linked server 를 MYSQL_LINK 라고 했을 때 SELECT -- OPENQUERY 에서 받아온 ntext 컬럼을 NVARCHAR(MAX) → INT 로 변환 CONVERT( INT, LTRIM(RTRIM(CAST(col_ntext AS NVARCHAR(50)))) ) AS col_intFROM OPENQUERY(MYSQL_LINK, ' SELECT your_ntext_column AS..
[도구] - [옵션] - [쿼리 결과] - [SQL Server] - [표 형태로 결과 표시] 별도의 탭에 결과 표시, 쿼리 실행 후 결과 탭으로 전환 체크
"Microsoft Access Driver"가 표시되지 않으면 Microsoft Access 데이터베이스 엔진 2016 재배포 가능 패키지에서 64비트 버전을 다운로드하여 설치해야 합니다. 아래 링크로 이동해서 설치https://www.microsoft.com/ko-kr/download/details.aspx?id=54920 그래도, 데이터 가져오기 할 때, 같은 에러가 난다. 이유는 32bit 프로그램을 실행시켜서 생기는 에러라고 한다.따라서 우리는 강제로 64bit 프로그램을 실행시켜야 한다. 내 PC > 로컬 디스크(C:) > ProgramData > Microsoft > 시작 메뉴 > 프로그램 > [여기는 설치된 버전에 따라 다른 폴더]로 이동해서 또는 찾기에서 "데이터 가져오기"로 찾아서 실행..
merge T_Survey as tar using (select PN, targetSchoolID, pid, answerStateCode from T_Survey_sou) as sou on (tar.PN = sou.PN and tar.targetSchoolID = sou.targetSchoolID and tar.pid = sou.pid) when matched then update set answerStateCode = sou.answerStateCode when not matched then insert ( PN , targetSchoolID , pid , answerStateCode ) values ( sou.PN , sou.targetSchoolID ..
left join 할때, on 절의 조건과 where절의 조건과의 차이 회사에서 일하다가 헷갈려서... ---- 1. Left Join을 수행하고 null인 것을 날려 버림. (Row 수가 줄어듬.) select * from T_AnswerRaw as ar left join T_Question as q on q.questionNumber = ar.questionNumber and q.subQuestionNumber = ar.subQuestionNumber and q.questionVariable = ar.questionVariable where ar.answers is not null ---- 2. not null인것에만 Left Join을 수행 함. (T_AnswerRaw의 전체 Row수를 기준으로 나..
