SUBSTRING_INDEX> 첫번째 열 복사하여 새로운 interest 1열에 넣기.UPDATE my_contacts SET interest1 = SUBSTRING_INDEX(interests, ',' , 1); * 괄호 안에 interests : 열의 이름, ‘,’ : 찾는 문자인 콤마, 1: 첫번째 콤마를 찾음. SUBSTR함수> 문자열을 추출하여 일부를 반환하는 SUBSTR함수UPDATE my_contacts SET interests = SUBSTR(interests, LENGTH(interest1) +2); * interets 열의 값을 interest1에 넣은 부분과 콤마, 공백을 빼고 남은 부분으로 변경.SUBSTR은 원래 열에 있는 문자열의 일부를 반환. 문자열을 가져다 괄호안에 명시한 일..
* 본 게시물은 HeadFirst 교재를 공부 목적으로 정리한 글 입니다.정규형제 1 정규형(1NF)규칙 1: 열은 원자적 값만을 포함한다. ex) colors (white,yellow,blue..) > X> 원자적이려면 colors열이 하나만을 포함해야함. 규칙 2: 같은 데이터가 여러 열에 반복되지 말아야 한다. ex) color1, color2, color3.. > X> 열들이 같은 종류의 데이터를 가지고 있음. 합성키> 두 개 이상의 열로 이루어진 키를 ‘합성키’라고 함.‘한 테이블 내의 열들이 서로 어떻게 연결되는지’를 이해하는 것이 제 2 정규형과 제 3 정규형을 이해하는 핵심.합성키는 여러 개의 열들로 구성되어 유일무이한 키를 만드는 기본키. 열의 데이터가 변경될 때 다른 열의 데이터가 변경..
* 본 게시물은 HeadFirst 교재를 공부 목적으로 정리한 글 입니다.스키마데이터 베이스 내의 데이터(열들과 테이블들), 그리고 데이터들 사이의 연결 방식에 대한 표현을 스키마 라고 함. 참조키 참조키란?참조키는 테이블의 한 열로 다른 테이블의 기본키를 가르킴.테이블을 연결하는데는 유일한 열이 필요함. 즉, 기본키 값을 참조키로 사용.참조키는 연결되는 기본키와 다른 이름 일 수 있다? > YES참조키에서 참조하는 기본키는 부모키, 부모키가 있는 테이블은 부모 테이블.참조키는 한 테이블의 열들이 다른 테이블의 열과 연결되도록 하는데 사용.기본키는 null일 수 없지만 참조키 값은 null일수 있음. 참조키는 유일할 필요가 없음. - 실제로 유일하지 않은 경우가 많음. 참조키 제약조건참조키의 값으로는 부..
에러 코드 > Could not connect, server may not be running. Can't connect to MySQL server on 'localhost' (10061) 에러 해결 > 내PC 마우스 오른쪽 관리 클릭> 서비스 및 응용 프로그램 > 서비스 클릭 > MySQL이 멈춰있다면 실행 시켜줌 > Workbench 다시 켜서 작동 시키면 잘 됨.
정규화1. 원자적 데이터>> 열의 데이터가 필요한 가장 작은 조각으로 나뉘어져 있는 것. 2. 제 1 정규형(INF)>> 각 열의 데이터가 원자적 값이고 유일무이한 식별자를 가지고 있어야 함. 3. 원자적 데이터 규칙 1,2>> 1. 원자적 데이터로 구성된 열은 그 열에 같은 타입의 데이터를 여러개 가질 수 없다.>> 2. 원자적 데이터로 구성된 테이블은 같은 타입의 데이터를 여러 열에 가질 수 없다. 4. 기본키>> 테이블에서 행을 유일무이하게 식별하는 열 하나 혹은 열의 집합 CREATE 코드 보기SHOW CREATE TABLE doughnut_list;>> CREATE TABLE `doughnut_list` ( `doughnut_name` varchar(10) DEFAULT NULL, `doughn..
MySQL Workbench를 실행 하여 처음 UPDATE 또는 DELETE를 하였을 경우 이와 같은 에러를 볼 수 있다. Error Code: 1175. You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column To disable safe mode, toggle the option in Preferences -> SQL Editor and reconnect. 안전모드로 되어있어 safe mode를 꺼주면 된다.SET SQL_SAFE_UPDATES = 0;위의 코드를 실행 하면 잘 작동한다.
CREATE DATABASE CREATE DATABASE blog_db;//생성 USE blog_db;//이 데이터 베이스 사용한다고 알려줌. CREATE TABLECREATE TABLE new_blog (member_num INT , member_name VARCHAR(15),favorite_color VARCHAR(20)) *한글 2byte 사용, DATA TYPE : CHAR / VARCHAR / BLOB / INT / DEC / DATE / DATETIME color VARCHAR(20) NOT NULL,... color VARCHAR(20) NOT NULL DEFAULT ‘BLACK’,... DESC new_blog; DROP TABLE new_blog; SELECT 문SELECT * FROM ..
* 본 게시물은 HeadFirst 교재를 공부 목적으로 정리한 글 입니다.9. 생성자와 가비지 컬렉션객체가 어떤 식으로 만들어지는지, 객체가 살아있는 동안 어떻게 살아가는지 그리고 객체를 어떻게 효율적으로 관리하고 버리는지 알아 볼 것입니다. > 힙, 스택, 영역, 생성자, 상위 생성자, 널 레퍼런스 같은 것..스택과 힙우리는 자바를 쓸 때 두 가지 메모리 공간을 다룬다. 하나는 객체가 사는 곳(힙),다른 하나는 메소드 호출과 지역 변수가 살아가는 곳(스택). JVM이 시작되면 JVM이 돌아가고 있는 운영체제로부터 메모리를 받아서 그 메모리에서 자바 프로그램을 실행 시킴.인스턴스 변수(instance variable)와 지역 변수(local variable)은 어디 살까?*인스턴스 변수 : 클래스 내,메..
- Total
- Today
- Yesterday
- 오류
- 프로젝트
- QA
- appium session
- jsp
- 소프트웨어지식
- WebDriverException error
- mysql
- 파이썬 파일 인식 안됨
- selenium error
- Python 파일 인식 불가
- Python 인식 안됨
- 프로그래밍
- Spring
- Python 파일 인식
- Trouble Shooti
- appium
- 앱피움
- QA 자동화
- SQA
- java
- Python 인식 오류
- oracle
- selenium오류
- appium error
- appium오류
- WebDriverException 오류
- SW 문제 해결
- 초보 개발자
- QA 이슈 해결
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |