create table gugutbl ( txt varchar(100)); -- 구구단 테이블 정의 delimiter $$ -- 프로시저 정의 시작 create procedure wgugu() -- 구구단 프로시저 만든담 begin -- 시작 declare i int; -- n단 declare k int; -- n declare str varchar(100); -- 출력해야되서 저장할 변수 str set i = 2; -- 2단부터 set k= 1; -- 1~9 까지 while (i
mysql> delimiter $$ mysql> create procedure sp_nested_loop(in i int, in j int, out x int, out y int, inout z int) -- i, j는 받아오는값, x,y는 리턴되어 출력 되는 값, z는 값을 받아와서 변경되어 리턴되는 값 -> begin ---------내부에서 사용할 a,b,c를 초기화 합니다. -> declare a integer default 0; -- default 초기값 설정 -> declare b integer default 0; -> declare c integer default 0; -> while a while b set b = b+1; -- ..
stack over flow에도 있지만.... 귀찮게도 test_db-master 폴더의 employees.sql에 들어가보면 %%%.dump들의 위치를 읽어올수 없어서 발생하는 에러다. employees.sql의 SELECT 'LOADING departments' as 'INFO'; source /home/유저명/폴더명/test_db-master/load_departments.dump ; 이런식으로 모조리 변경해주자.. 그리고 다시 mysql로 접속해서 source /home/유저명/폴더명/test_db-master/employees.sql 하면 좀 오랜시간이 걸리지만 로딩해온다.
개삽질 n시간 생각보다 간단하게 my.cnf 터미널에서 수정하라는데 안됨. 화남. 알고보니 버전마다 다름. 일단 지금현재 최신 버전 (2019.09.03 현재)이라는 가정하에 터미널->sudo vi /etc/mysql/my.cnf vi 를 쓰던 vim을 쓰던 근데 난 vi가 편했다. vi i ,a, dd, x , :w, :q , esc명령모드는 알아놓자 진짜 화가났던 이유는 my.cnf가 읽기전용이라 터미널에서 이거 읽기전용이라 못쓰는디요; 에러났을때였다 대환장.. 열받아서 재설치 하니까 되대... 이유가 뭐였니..? 현재 버전 기준으로 [client] 이런거 쓰지 말고 아무것도 없거나 기본만 되어있는 my.cnf파일에 [mysqld] collation-server=utf8_unicode_ci chara..
전송패킷보다 큰 데이터를 전송하려하면 에러가 난다. use sqldb; create table maxtbl( col1 longtext, col2 longtext); insert into maxtbl values(repeat('a',1000000), repeat('가',1000000)); select length(col1), length(col2) from maxtbl; -- 한글은 2byte 사용하니까 영어의 2배 insert into maxtbl values(repeat('A',10000000), repeat('가',10000000)); -- 용량때문에 에러 my.ini건드려줘야함 select length(col1), length(col2) from maxtbl; 위의 insert는 실행이 되지만 아래..
use employees; select * from employees; SELECT * FROM employees.score2; select name,total,vag from employees.score2 where vag>=70; select * from employees.employees; select * from employees.employees where emp_no=110303; select * from employees.employees; select * from employees.employees where gender='m' and hire_date
use sqlDB; select * from userTbl; select userId, Name from userTbl where birthYear >= 1970 And height >=182; select userID, name from userTbl where birthYear >= 1970 or height >=182; select Name, height from userTbl where height >=180 and height 177; select name, height from usertbl WHERE height>(select height from userTbl where Name='김경호'); -- subquery select name, height from usertbl where hei..
use sqlDB; insert into userTbl values('KKH','김경호', 1971,'전남','019','33333333',177,'2007-7-7'); insert into userTbl values('JYP','조용필',1950,'경기','011','44444444',166,'2009-4-4'); insert into userTbl values('SSK','성시경',1979,'서울',NULL,NULL,186,'2013-12-12'); insert into userTbl values('LJB','임재범',1963,'서울','016','66666666',182,'2009-9-9'); insert into userTbl values('YJS','윤종신',1969,'경남',NULL,NULL,..
USE studyDB; create table test(id INT); insert into test values(1); insert into test values(110); insert into test values(500); select * from test; create table test1(id int primary key not null, name char(10)); insert into test1 (40, 'test'); select * from test1;
- Total
- Today
- Yesterday
- SpringXmlModelInspection
- 정규식 한글만
- POI EXCEL
- 정규식
- mybatis
- Failed to load resource: the server responded with a status of 404 (Not Found)
- Regex
- jQuery
- select제어
- IntelliJ #gradle #tomcat #spring #springmvc
- 계좌번호정규식
- 공백찾기
- JSON파싱
- JSON
- spring error #
- JSON날짜
- PageNotFound - No mapping for GET
- poi 엑셀
- spring 엑셀
- 엑셀다운로드
- ''찾기
- 이메일 정규식
- 정규식 숫자만
- poi
- 정규식 특수문자
- 인텔리제이
- no getter for property named
- js
- Spring
- selectbox
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |