Seemingly Online
close
프로필 배경
프로필 로고

Seemingly Online

  • 카테고리 (571)
    • Language (250)
      • 알고리즘 (100)
      • Java (144)
      • python (2)
      • Kotlin (4)
    • WEB (141)
      • Spring (24)
      • Spring Security (3)
      • Next.js (3)
      • TypeScript (3)
      • JavaScript (45)
      • jQuery (7)
      • CSS (25)
      • XML (3)
      • Maven (1)
      • Gradle (1)
      • JSP (1)
      • Thymeleaf (10)
      • HTML (11)
      • MyBatis (1)
      • JPA (3)
    • App (45)
      • Flutter (34)
      • Dart (4)
      • Android (2)
      • IOS (3)
      • Firebase (2)
    • Git (6)
      • GitHub (6)
    • AWS (15)
      • SCT (2)
      • Amazon Aurora (1)
      • S3 (2)
      • EventBridge (1)
      • EC2 (7)
      • EFS (1)
    • DataBase (44)
      • MySQL (19)
      • Oracle SQL (19)
      • Postgre-SQL (6)
    • OS (33)
      • Linux (27)
      • Windows (1)
      • Mac (5)
    • Tool (15)
      • DocKer (6)
      • Intellij (7)
      • VScode (2)
    • IT (17)
      • Developer-etc (13)
      • 개발상식 (4)
    • CodePen (2)
      • 캐러셀 (2)
  • 홈
  • 방명록
[Oracle SQL] 오라클 기본키의 삭제 수정 하는 방법

[Oracle SQL] 오라클 기본키의 삭제 수정 하는 방법

2021-02-20 기존의 기본키가 정해진 테이블에 기본키를 삭제해야 하거나 변경을 해야 하는 경우가 있는데, 이럴 경우 어떠한 방식으로 해당 기본키를 삭제하고 재설정할 수 있는지 알아보도록 하자. - 예제 기존의 기본키를 생성하던 테이블을 다시 재활용하여 사용하겠다. CREATE TABLE INFO ( INFONO NUMBER CONSTRAINT PKINFONO PRIMARY KEY, NAME VARCHAR2(10), AGE NUMBER ); 기존의 예제와 다른 점은 CONSTRAINT 키워드가 추가된 점이다. 이는 제약조건에 명시적인 이름을 부여함으로써 선언된 제약조건을 조금 더 쉽게 관리할 수 있도록 도움을 주게 된다. 사용방법으로는 제약조건을 적용하기 전 제일 앞에 CONSTRAINT를 붙여준 후..

  • format_list_bulleted DataBase/Oracle SQL
  • · 2021. 2. 20.
  • textsms
[Oracle SQL] 오라클 기본키의 정의와 선언하는 방법

[Oracle SQL] 오라클 기본키의 정의와 선언하는 방법

2021-02-19 - 정의 기본키는 테이블을 구성하는 여러 후보 키들 중에서 선택되어 테이블의 각 튜플(행 / 데이터)을 식별하는 역할을 하게 된다. 여기서 기본키는 UNIQUE이기 때문에 유일성이라는 특징을 가지고 있으며, 또한 NOT NULL의 속성도 가지고 있어 NULL의 값도 허용하지 않는다. 오늘은 이러한 기본키를 선언하는 방법을 알아보자. - 방법 1 CREATE 첫번째 방법은 테이블의 선언과 동시에 기본키를 부여 (설정) 하는 방법이다. -- 컬럼선언과 함께 기본키 설정 CREATE TABLE INFO ( INFONO NUMBER PRIMARY KEY, NAME VARCHAR2(10), AGE NUMBER ); ------------------------------- DROP TABLE I..

  • format_list_bulleted DataBase/Oracle SQL
  • · 2021. 2. 19.
  • textsms
[Oracle SQL] 오라클 새로운 워크시트 만드는 방법

[Oracle SQL] 오라클 새로운 워크시트 만드는 방법

2021-02-18 DB 사용간 하나의 워크시트 이외에 다른 워크시트가 필요할 경우가 간간히 있는데, 오늘은 추가적인 워크시트를 만드는 방법을 알아보자. - 신규 워크시트 초기에 시작페이지를 닫은 후 아무것도 없는 화면일 경우가 있는데, 그럴 경우 단순히 자신이 사용하고자 하는 DATABASE를 더블클릭해주면 곧 바로 새로운 워크시트가 생성된다. - 새로운 워크시트 기존의 워크시트에서 사용하는 데이터베이스 이외의 추가적인 데이터 베이스가 있다면 마찬가지로 더블클릭하면 워크시트가 생성된다. 다만 하나의 데이테 베이스를 사용하는데, 이 데이터베이스의 워크시트를 추가적으로 만들고 싶은 경우가 있을 수가 있는데, 이경우도 간단히 해결이 가능하다. 방법은 아래와 같다. 기존에 사용하던 데이터베이스를 우클릭 하면 ..

  • format_list_bulleted DataBase/Oracle SQL
  • · 2021. 2. 18.
  • textsms
[MySQL] 이클립스 JDBC / MySQL 연동오류 해결법

[MySQL] 이클립스 JDBC / MySQL 연동오류 해결법

2020-11-23 오늘은 mysql 연동 시 발생하는 문제에 발생에 대하여 알아보겠다. 우선적으로 아래와 같이 자신의 프로젝트에 Build Path를 통해 Referenced Libraries에 정상적으로 mysql-connector jar 파일이 들어갔는지부터 확인 바란다. 내가 접한 오류는 아래와 같다. (This is deprecated. . . . .) (The sever time zone value . . . . is unrecognized . . . . . .) 보는것과 같이 막대한 양의 오류 메시지 중에 눈에 띄는 두 가지가 있다. 현재 나의 드라이버가 URL과 타임존에 오류가 있다는 것 같다. (뭐 사실.. 오류 메시지에 비해서 해결법은 매우 간단하다.) 이와 같은 오류는 mysql의 버..

  • format_list_bulleted DataBase/MySQL
  • · 2020. 11. 17.
  • textsms
[MySQL] SELECT문 이용법 및 기초적인 활용법을 알아보자!

[MySQL] SELECT문 이용법 및 기초적인 활용법을 알아보자!

2020-10-31 오늘 알아볼 명령문은 DATABASE 사용간 가장 많이 사용하게 될 SELECT이다. SELECT은 우리가 필요한 정보를 손쉽게 추출하는 기능을 수행하게 되는데, 그 기초적인 사용법을 알아보도록 하자. 우선 기존에 사용하던 테이블을 그대로 사용하도록 하겠다. (기존 예제가 필요하면, 아래 링크를 활용하자.) seeminglyjs.tistory.com/143?category=1157571 [MySQL] INSERT를 이용한 TABLE에 값 간단히 넣는법! 2020-10-23 오늘은 TABLE에 구체적인 데이터를 집어넣는 방법을 알아보도록 하자. 예제는 아래 링크에 기존에 만들어둔 TABLE을 가지고 진행하겠다. 예제 링크 seeminglyjs.tistory.com/141 (위와 같이 사..

  • format_list_bulleted DataBase/MySQL
  • · 2020. 10. 31.
  • textsms
[MySQL] UPDATE를 이용한 TABLE값 최신화 하는 법!

[MySQL] UPDATE를 이용한 TABLE값 최신화 하는 법!

2020-10-26 이름과 같은 정적인 데이터도 존재하겠지만, 나이와 같은 경우는 해가 지날 때마다 +1 씩 늘어가는 동적인 데이터이다. 때문에 이와 같은 데이터들을 최신화해주어야 하는데, 그 기능을 수행하는 것이 바로 UPDATE이다. 때문에 이와 같은 UPDATE를 이용해 전에 사용하던 테이블 정보를 최신화해보도록 하겠다. 예제 링크 seeminglyjs.tistory.com/143 초기 값을 보면 HONG 의 나이 25세 / KIM의 나이 33세 / KOKO의 나이 23세 / YOU의 나이 46세 인 것을 알 수 있는데, 2020년에서 2021년으로 넘어가 +1씩 더해 주어야 하는 경우라고, 가정해보자. 사용법이 간단하기 때문에 바로 아래의 코드를 확인해보자. mysql> UPDATE a SET O..

  • format_list_bulleted DataBase/MySQL
  • · 2020. 10. 26.
  • textsms
  • navigate_before
  • 1
  • ···
  • 4
  • 5
  • 6
  • 7
  • 8
  • navigate_next
공지사항
전체 카테고리
  • 카테고리 (571)
    • Language (250)
      • 알고리즘 (100)
      • Java (144)
      • python (2)
      • Kotlin (4)
    • WEB (141)
      • Spring (24)
      • Spring Security (3)
      • Next.js (3)
      • TypeScript (3)
      • JavaScript (45)
      • jQuery (7)
      • CSS (25)
      • XML (3)
      • Maven (1)
      • Gradle (1)
      • JSP (1)
      • Thymeleaf (10)
      • HTML (11)
      • MyBatis (1)
      • JPA (3)
    • App (45)
      • Flutter (34)
      • Dart (4)
      • Android (2)
      • IOS (3)
      • Firebase (2)
    • Git (6)
      • GitHub (6)
    • AWS (15)
      • SCT (2)
      • Amazon Aurora (1)
      • S3 (2)
      • EventBridge (1)
      • EC2 (7)
      • EFS (1)
    • DataBase (44)
      • MySQL (19)
      • Oracle SQL (19)
      • Postgre-SQL (6)
    • OS (33)
      • Linux (27)
      • Windows (1)
      • Mac (5)
    • Tool (15)
      • DocKer (6)
      • Intellij (7)
      • VScode (2)
    • IT (17)
      • Developer-etc (13)
      • 개발상식 (4)
    • CodePen (2)
      • 캐러셀 (2)
최근 글
인기 글
최근 댓글
태그
  • #자바알고리즘
  • #Java8
  • #backjoon
  • #자바기초
  • #BOJ
  • #자바공부
  • #백준
  • #Java
  • #백준알고리즘
  • #자바
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바