본문 바로가기

전체 글

(졸라 헷갈리는) gotta, have gotta, have got to, have to, must 결론부터 말하자면, gotta = have gotta = have got to = have to = must 되겄심다. 그동안 졸라리 헷갈렸는데, 알고보니 그세끼가 그세끼였던 그지같은 시츄에이션 되겄심다. 학교에서 have to, must 로만 배웠는데, 외국세끼들 만나서 그렇게 쓰는 세끼들을 본적이 없습니다. 보통 gotta 를 쓰거나 've gotta, 's gotta 로 씁니다. 왜냐? 길게 말하기 귀찮으니까~ 불친절한 세끼들. 그럼, 뜻은? 두가지가 있습니다. 1) 해야한다. (의무) 2) 틀림없다. (가능성) 어떻게 구분? "틀림없다" 로 쓸때는 대부분 뒤에 be 가 나옵니다. 1) I gotta go. 가야해. = I've gotta go. = I've got to go. = I have go.. 더보기
(영어표현) Where has it gotten me? (내가 어떻게 됐는데?) 미드에서 보게된 표현입니다. Well, where has it gotten me? 그래서, 내가 어떻게 됐는데? 얼핏 보면, 잘 이해가 안되는 해석입니다. 아래 문장을 보면, 이해에 도움이 됩니다. In a story, after a woman finds out her husband has been cheating on her, she says: 이야기에서, 한 여자가 남편이 바람핀 것을 알게되고는 이렇게 말합니다. "I've done everything right in my life. I was a good kid. I went to a good college. And then I married a guy I loved. 나는 이제껏 살면서 모든것을 바르게 해왔다. 좋은 아이였고, 좋은 대학에 들어갔고.. 더보기
오라클 SQL*Developer 에서 테이블 Import/Export 하는 방법 Oracle 에서 제공하는 무료 DB관리툴 SQL*Developer 에서 1) 외부파일(Excel, CSV)을 DB내부에 Import 하는 방법과 2) DB내부의 테이블을 외부파일로 Export 하는 방법 을 살펴보겠습니다. SQL*Developer 에서는 PC에 있는 "Excel 파일" 이나 "csv 파일"(콤마로 구분된 Text 파일) 등을 아주 쉽게 Oracle DB에 Import 할 수 있습니다. 또, 반대로 Oracle DB 내의 테이블을 "Excel 파일" 이나 "csv 파일" 로 쉽게 Export 할 수 있습니다. 1) 외부파일을 DB내부에 Import SQL*Developer 에서 왼쪽 접속창에서 데이터를 Import 할 DB접속정보를 선택합니다. 접속정보 왼쪽에 있는 + 기호를 클릭하면 .. 더보기
오라클 머신러닝 - SQL*Plus 에서 클러스터링(Clustering) 실습 예제 Oracle DBMS 내부에 Machine Learning 관련 모듈들이 들어있습니다. 그리고 무료로 제공됩니다. 제공되는 머신러닝 알고리즘은 여길 참고하세요. ==> >>오라클 DBMS 내에서 무료로 제공하는 머신러닝 알고리즘>SQL*Developer 에서 테이블 Import/Export 하는 방법 'Model_Cluster_2', mining_function => dbms_data_mining.clustering, data_table_name => 'CUST_SIMP_TABLE', case_id_column_name => 'cust_id', settings_table_name => 'model_cluster_2_settings'); END; / model_name : 적절한 이름으로 작명하면 됩니다... 더보기
SQL*Developer, Data Miner 에서 "테이블스페이스 권한이 없습니다." 에러 발생시 Oracle SQL*Developer 에 있는 Data Miner 에서 새 프로젝트를 생성하려고 하는 경우에 아래와 같이 테이블스페이스 권한이 없다는 메시지를 만나는 경우가 있을 수 있습니다. 이 에러는 Data Mining 을 하려고 하는 오라클 User 가 테이블스페이스 사용권한이 없다는 것으로 테이블스페이스 사용권한을 해당 DB유저에게 부여해주면 됩니다. 보통 이런 경우, grant unlimited tablespace to SCOTT; unlimited tablespace 권한을 줘버리면 해결되었는데, 안되는 경우가 있네요. 아래와 같이 정확한 Size 를 지정해주니까 에러가 없어지네요. alter user SCOTT quota 200M on USERS; unlimited tablespace 권한.. 더보기
SQL*Developer 팁 - SQL Formatting 기능 (SQL문을 보기좋게 정돈해주는) SQL문을 툴에서 추출하였거나, 또는 인터넷 등에서 카피한 경우에 SQL이 보기좋게 나오지 않고, 1라인에 길게 늘어져 있는 경우가 있습니다. 이거 보기좋게 편집하려면 눈깔 빠집니다. 이때 유용하게 쓸 수 있는 기능이 오라클에서 제공하는 무료 DB관리툴인 SQL*Developer 입니다. [SQL 워크시트] 창 아무데서나 "Ctrl-F7" 을 누르거나, 오른쪽 마우스버튼 클릭후 "형식" 메뉴를 선택하면, 아래와 같이 가독성 높게 SQL문을 이쁘게 정돈해 줍니다. 이 포맷팅 기능은 반드시 [SQL 워크시트 창] 에서만 가능합니다. SQL*Developer 에서 처음 DB에 접속할 때 [SQL 워크시트 창] 을 디폴트로 하나 띄워줍니다. 이게 안뜨거나 닫아서 추가로 띄워야 하는 경우에는, 상단메뉴 [도구] .. 더보기
네이버사전, 구글 등 웹페이지 윈도우즈10 단축키(Shortcut) 설정으로 빠른 구동 네이버, 다음, 구글 같이 자주 가는 웹페이지의 경우 단축키(바로가기키,핫키)를 설정해서 빠르게 띄워서 보고 싶은 경우가 있습니다. 저의 경우는 특히 "네이버사전"을 많이 띄워서 보는 편인데, 아무데서나 특정키를 누를때마다 "네이버사전" 페이지가 띄워지면 참 편할 겁니다. 이게 가능합니다. 바탕화면에 "바로가기" 아이콘을 만들고 "바로가기 키" 만 세팅해주면 됩니다. 주의할 것은 반드시 바탕화면에 만들어야 합니다. 바로가기 아이콘을 다른 폴더안에 만들어두면 동작하지 않습니다. Windows10 바탕화면에서 마우스 오른쪽버튼을 클릭하고 팝업창에서 [새로 만들기] - [바로 가기] 를 클릭합니다. 그러면, 아래와 같이 [바로가기 만들기] 팝업창이 뜨는데, 여기에서 [항목 위치 입력] 칸에 "네이버 사전" U.. 더보기
외국인친구 만들기 좋은 웹사이트 카우치서핑(CouchSurfing) - 코로나바이러스로 유료화 한국에 살면서 외국인 친구 만나기 쉽지는 않습니다. 돌아다니는 외국인들 많이 보이긴 하지만 짧은 영어실력으로 말 걸기 쉽지 않은데요. 이럴때 유용한 사이트가 카우치서핑(CouchSurfing) 이라는 사이트입니다. 잠자리만 제공해주면 짧은 기간 배낭여행 다니는 외국인 친구들을 만날 수 있는 아주 훌륭한 사이트입니다. 원래 취지는 어느 집에나 남는 카우치(쇼파)만 잠자리로 제공해주면 저렴하게 다니는 여행자들에게 큰 도움이 될거라는 아이디어에서 출발한 거지만, 실제로 쇼파에서 자라고 할 수는 없는 노릇인 거고... 보통 집에 여유방이 하나 남는 경우에 하면 아주 좋죠~ 근데, 이번에 코로나사태로 많이 어려워졌나 봅니다. 후원금 조로 이용료를 받는 방식으로 바뀌었네요. 예전에는 안전한 호스트인지 인증해줄때만 .. 더보기