본문 바로가기

IT 개발82

[SQL] INSERT SELECT 문 예제 (SELECT 결과 INSERT 하기) SELECT 문의 결과를 사용하여 다른 테이블에 행을 삽입 할 수 있습니다. GAMESYEARCITY2000Sydney2004Athens2008Beijing INSERT SELECT 문은 SELECT 문을 기반으로 테이블에 새 행을 추가합니다. 테이블을 조회해서 각 행의 YEAR에 12를 더한 ROW를 추가하게 됩니다. INSERT INTO GAMES(YEAR, CITY) SELECT YEAR+12, CITY FROM GAMES; 결과GAMES YEAR CITY 2000Sydney 2004 Athens 2008 Beijing 2012 Sydney 2016 Athens 2020 Beijing 다시한번 실행하면 어떻게 될까요? 2번 실행한 결과GAMESYEARCITY2000Sydney2004Athens200.. 2020. 3. 25.
[SQL] 테이블 정보 가져오기 (오라클 DESC ) 오라클에서 테이블 정보 가져오기 DESC TABLE_NAME MSSQL, SQL Server 의 DESC INFORMATION_SCHEMA를 사용하여 테이블 메타데이터 가져오기 -- Returns metadata for tables in a single dataset. SELECT * FROM myDataset.INFORMATION_SCHEMA.TABLES; 2020. 3. 24.
[Android] Activity란 액티비티란 (안드로이드 프로그래밍 정복 - 중에서) 액티비티는 안드로이드 응용프로그랩을 구성하는4가지 컴포넌트의 하나로서 가장 빈번히 사용되며 사용자를 대면한다는 면에서 실질적으로 제일 중요한 요소이다. 화면 하나가 바로 액티비티이다. 액티비티는 다른 플랫폼의 윈도우와 유사한 개념이지만 정확하게 같지는 않으면 "화면 하나"라고 이해하는 것이 가장 직관적이다. 액티비티는 사용자와의 인터페이스를 구성하기는 하지만 그 자체는 출력 기능이 없으므로 직접적으로 보이지 않는다. 사용자 눈에 실제로 보이는 것은 뷰이며 그래서 액티비티는 반드시 내부에 뷰나 뷰 그룹을 가져야 한다. 액티비티가 생성 될 때마다 호출되는 setContextView 메서드가 바로 액티비티 안에 뷰를 배치하는 명령이다. 액티비티 하나는 독립된.. 2012. 10. 17.
[Android] TabActivity 안에서의 AlertDialog 오랜만에 포스팅입니다... 너무 바쁜 요즘이지만... 요건 좀 레어한 케이스라서 혹시 나중에 기억안날까봐 적어놓습니다. 탭엑티비티 안에서 작업을 하다보면 여러 난관을 만나게 되는데..ㅡㅡ;; 그 중 하나가 팝업이나 다이얼로그 컨트롤이 힘들다는 점이다. AlertDialog를 만들때 아래와 같은 Exception을 만났다면? android.view.WindowManager$BadTokenException ... new AlertDialog.Builder( MyActivity.this.getParent()); // 위에 MyActivity.this.getParent()부분에 보통 Context나 this.getParent();(액티비티)를 입력하지만 탭 엑티비티는 액티비티들이 그룹으로 관리가 되므로 꼭 이렇.. 2011. 8. 2.
반응형