일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- xml
- c#
- 소니
- dll
- 파라미터
- Visual Basic
- 델파이
- SQL
- 설치
- MFC
- VB.NET
- PostgreSQL
- 인스톨
- 파이어버드
- vb
- MySQL
- winsock
- Visual Studio 2005
- 입문
- 초보
- WIN32 SDK
- Delphi
- 기초
- 셋업
- 데이터베이스
- 시리얼 통신
- 문자열
- Firebird
- 예제
- SDK
- Today
- Total
목록SQL (6)
프로그래밍 노트
● 데이터 베이스 사용자 만들기 create user wwwi with password 'wwwi'; ● 데이터베이스 만들기 create database wwwi; ● 테이블 만들기 create table testa ( key char(16) primary key, val1 integer, val2 integer,); *테이블 만들 때에 NOT NULL 제약(NULL Data 입력 금지), UNIQUE 제약, (동일한 Data 입력 금지) DEFAULT 초기값 설정가능 create table testa ( key char(16) primary key, val1 integer not null, val2 integer unique, val3 integer default 0 not null); *constra..
DB를 잘 안써서 모르고 있었는데 이렇게 좋은 기능이 있었다. 어떤 조건에 해당하는 record중 앞쪽에서 지정한 수만큼 record를 가져올 수 있다. Microsoft SQL Server SELECT TOP 10 column FROM table PostgreSQL and MySQL SELECT column FROM table LIMIT 10 Oracle SELECT column FROM table WHERE ROWNUM
Timestamp형에서 날짜와 시간을 분리하는 SQL SELECT cast(extract(day from myTIMESTAMP)|| '.'|| extract(month from myTIMESTAMP)|| '.'|| extract(year from myTIMESTAMP) as date) , cast(extract(Hour from myTIMESTAMP)|| ':'|| extract(Minute from myTIMESTAMP)|| ':'|| extract(Second from myTIMESTAMP) as Time) FROM MyLOG 위의 SQL문을 쓰면 Timestamp형 필드를 날짜형과 시간형으로 바꾸어준다. TIMESTAMP형 WHERE문 SELECT * FROM MyLOG WHERE myTIMESTA..
TEST 로그 테이블 CREATE TABLE TestLOG ( TestDATE Date NOT NULL, TestTIME Time NOT NULL, LogText varCHAR(255) ); 현제 날짜 시간 입력하는 SQL 문 INSERT INTO TestLOG (TestDATE, TestTIME, LogText) VALUES ( cast('now' as DATE), cast('now' as TIME), 'TEST LOG INSERT DATA', ); 이렇게 하면 SQL문 만으로 오늘 날짜와 시간이 자동으로 입력된다.
■ Create 문 - 테이블(Table), 인덱스(Index), 시퀀스(Sequence) 만들기 - 각 객체 만들기 ◆ 테이블 만들기 문법 CREATE TABLE 테이블명 ( 필드명 필드형 [ not null ] [ , 필드명 필드형 [ not null ] ]** ) (필드형 = 필드 데이터형) (필드 = 컬럼) 필드 데이터형 설명 char(문자수) 문자열 text(문자수) 문자열 int 정수 real 실수 unit 부호없는 정수 date 날짜 time 시간 money 고정소수점 두 자리 사용 사용예 CREATE TABLE Customer ( CustomerId int not null, Name char(20) not null, NickName char(20) not null, Address text(..
ANSI SQL 데이터형 Microsoft Access 데이터형 별명 Microsoft SQL Server 데이터형 BIT, BIT VARYING BINARY VARBINARY, BINARY VARYING BIT VARYING BINARY, VARBINARY 미지원 BIT BOOLEAN, LOGICAL, LOGICAL1, YESNO BIT 미지원 TINYINT INTEGER1, BYTE TINYINT 미지원 COUNTER AUTOINCREMENT - 미지원 MONEY CURRENCY MONEY DATE, TIME, TIMESTAMP DATETIME DATE, TIME DATETIME 미지원 UNIQUEIDENTIFIER GUID UNIQUEIDENTIFIER DECIMAL DECIMAL NUMERIC, ..