2014년 6월 11일 수요일

[Java] 변수

변수란?
  • 단 하나의 값을 저장 할 수 있는 공간이다.

선언하기

int number;
//(변수의 타입) (변수의 이름)

명명 규칙
  • 대소문자가 구분되며 길이에 제한이 없다.
    • (Abc != abc)
  • 예약어를 사용할 수 없다.
    • int(x),true(x)
  • 숫자 시작은 안된다.
    • 1bc(x)
  • 특수문자는 _ 와 $ 만이 허용된다.

프로그래머 관습

  • 클래스의 첫문자는 항상 대문자로 사용한다.
  • 여러 단어로 이루어진 이름은 단어의 첫글자를 대문자로 사용한다.
  • 상수의 이름은 모두 대문자로 한다.
  • 여러단어 사이에는 _ 로 구분한다.

변수의 타입
  • 기본형, 객체의 값을 저장한다.
    • boolean, char, byte, short, int, long, float, double
  • 참조형, 객체의 주소를 저장한다.
    • 기본형을 제외한 나머지

2014년 6월 2일 월요일

[mysql] 테이블 삭제 수정, 제약조건


테이블의 이름을 변경
  • ALTER TABLE [변경 전 이름] RENAME [변경 후 이름];


테이블 레코드 삭제 하기

  • DELETE FROM [테이블 명] WHERE [조건];
    • where 절이 없을 경우 모든 테이블의 값이 삭제된다. (테이블은 살아있음)


테이블 컬럼 추가하기

  • ALTER TABLE [테이블 명] ADD [컬림이름] [컬럼타입 및 크기] [제약조건];
    • 제약조건은 필수는 아니다.

테이블 컬럼 특정위치에 추가하기
  • alter table [테이블명] add [컬럼이름] [컬럼타입] after [위치할컬럼명];

테이블 컬럼 특정위치에 추가하기 순서 변경하기
  • alter table [테이블 명] modify [컬럼이름] [컬럼타입] after [위치할컬럼명];
제약조건, 컬럼타입 수정하기

  • ALTER TABLE [테이블 명] MODIFY [컬럼이름] [변경 후의 타입 및 크기] [제약조건];
    • 타입이나 제약조건 1개이상 작성