일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- jQuery
- ubuntu
- random
- 천단위
- TPL
- Selectbox
- 부모창
- 확장자
- replace
- php
- install
- mariadb
- 일괄변경
- i18n
- 문자열자르기
- 한글 깨짐
- Oracle
- smarty
- yum
- JavaScript
- RabbitMQ
- Eclipse
- centos
- Python
- TextBox
- docker
- Postfix
- SVN
- MySQL
- Today
- Total
목록DB (24)
wilson's story
mysql 에서는 기본적으로 대소문자를 인식을 못한다. 그래서 대소문자 인식을 하기 위해서는 BINARY 를 사용한다. table 만들때 컬럼에 name varchar(255) BINARY 로 생성시키거나 select * from table where BINARY name ='name';
오류 21002:[SQL-DMO] 'user' 사용자가 이미 있습니다 이는 데이터베이스를 복원하면서 이전 'user' 라는 사용자 정보가 복원이 되어 새 데이터 베이스에 사용자가 없음에도 이전 정보와 충돌하기 때문에 발생하는 것인데요. 이를 해결하기 위해서 DB의 사용자를 일치시켜 주는 sp_change_users_login 명령어를 사용할 수 있습니다.EXEC sp_change_users_login 'Update_One', 'user', 'user' 쿼리 분석기에서 계정이 생성된 테이블을 선택하고(혹은 'use 테이블명' 을 선행) 위의 프로시저를 실행하면 이전 사용자 명과 일치를 시킬 수 있습니다.
데이터를 추가하는 경우에 다음과 같은 경우가 많이 있다. "하나의 글을 작성하는데 다수의 첨부파일을 작성할 수 있는 경우" 위의 ERD로 스크립트를 생성해 보면 다음과 같을 것이다. CREATE TABLE POST ( POST_IDX int(11) AUTO_INCREMENT, SUBJECT varchar(2000), NAME varchar(200), CONTENT text, WRITTEN datetime, PRIMARY KEY(POST_IDX) ) CREATE TABLE ATTACHMENT ( ATTACH_IDX int(11) AUTO_INCREMENT, POST_IDX int(11), FILE_NAME varchar(200), FILE_PATH varchar(2000), UPLOADED datetime..
ERD [이 알 디]는 전략적 계획이나 또는 하향식 계획에서 자주 사용되며, 개략적인 상부계층의 데이터 다이어그램이다. 데이터의 하향식 계획은 기업을 운영하는데 관련된 실체들을 확인하고, 그것들간의 관계들을 결정한다. 기업체를 효율적으로 운영하기 위해서는 어느 정도의 데이터가 필요하게 되는데, 이러한 데이터는 컴퓨터가 사용되지 않아도 상관은 없지만, 컴퓨터는 정확한 데이터를 필요한 사람에게 정확하게 전달하는데 큰 도움을 준다. 문제가 되는 데이터는 정연하고, 자세히 설명될 필요가 있으므로, 이를 위해 데이터에 관한 데이터가 필요하다. 데이터에 관한 데이터를 흔히 메타데이터라고 부르는데, 데이터 모델들은 이러한 메타데이터를 포함하고 있다. 데이터 분석가들은 조직의 데이터를 그들에게 이해시키고, 조직을 관리..