declare @idx int set @idx = 1 while(1=1) begin if @idx > 1000000 break; insert into test(a,b,d)values(@idx, 'a', 'bbbb'); set @idx = @idx + 1 end
html&css&js/DB
- [ms-sql] mssql while 예제 데이터 꼿어넣기 2010.11.17
- Oracle PL/SQL 2010.04.11
- Oracle Toad 사용시 한글 깨지는 문제 해결 2010.03.11
- Oracle User 백업/복원 2010.03.11
- Oracle Client 설정 2010.03.10
- [mysql] DATE_FORMAT(date,format) 2009.02.12
- Mysql Connection 얻기 2007.11.11
- 데이터베이스 생성 및 유저생성 2007.11.06
- Oracle cold Backup( 오라클 백업 ) 2006.12.19
- [ORACLE] 오라클 날짜형식 2006.12.12
[ms-sql] mssql while 예제 데이터 꼿어넣기
Oracle PL/SQL
declare Cursor emp_cursor is Select seq,subject from board; begin dbms_output.put_line('seq subject'); dbms_output.put_line('------ ---- -------'); for c1 in emp_cursor loop dbms_output.put_line(to_char(c1.seq) || ' ' || c1.subject); insert into insert_test(test)values(c1.subject); end loop; end;
Oracle Toad 사용시 한글 깨지는 문제 해결
Oracle User 백업/복원
Oracle Client 설정
[mysql] DATE_FORMAT(date,format)
[출처] http://cranix.net/tt/222?category=1
DATE_FORMAT(date,format)
%M Month name (January..December)
%W Weekday name (Sunday..Saturday)
%D Day of the month with English suffix (1st, 2nd, 3rd, etc.)
%Y Year, numeric, 4 digits
%y Year, numeric, 2 digits
%X Year for the week where Sunday is the first day of the week, numeric, 4 digits, used with \'%V\'
%x Year for the week, where Monday is the first day of the week, numeric, 4 digits, used with \'%v\'
%a Abbreviated weekday name (Sun..Sat)
%d Day of the month, numeric (00..31)
%e Day of the month, numeric (0..31)
%m Month, numeric (01..12)
%c Month, numeric (1..12)
%b Abbreviated month name (Jan..Dec)
%j Day of year (001..366)
%H Hour (00..23)
%k Hour (0..23)
%h Hour (01..12)
%I Hour (01..12)
%l Hour (1..12)
%i Minutes, numeric (00..59)
%r Time, 12-hour (hh:mm:ss [AP]M)
%T Time, 24-hour (hh:mm:ss)
%S Seconds (00..59)
%s Seconds (00..59)
%p AM or PM
%w Day of the week (0=Sunday..6=Saturday)
%U Week (0..53), where Sunday is the first day of the week
%u Week (0..53), where Monday is the first day of the week
%V Week (1..53), where Sunday is the first day of the week. Used with \'%X\'
%v Week (1..53), where Monday is the first day of the week. Used with \'%x\'
%% A literal `%\'.
Mysql Connection 얻기
String url = "jdbc:mysql://localhost:3306/spring?characterEncoding=euckr";
String id = "id";
String pwd = "pwd";
Class.forName("com.mysql.jdbc.Driver");
conn = DriverManager.getConnection(url,id,pwd);
데이터베이스 생성 및 유저생성
create database dbname default character set utf8 collate utf8_general_ci;
create user 'userid'@'%' identified by '1234';
grant all privileges on dbname .* to 'userid'@'%';
flush privileges;
Oracle cold Backup( 오라클 백업 )
sqlplus /nolog
connect system/암호 as sysdba
shutdown immediate
해당 파일 복사
startup force
// 해당 화일 확인 법
select name from v$controlfile;
select name from v$datafile;
select member from v$logfile;
[ORACLE] 오라클 날짜형식
포 맷 |
설 명 |
범 위 |
포 맷 |
설 명 |
범 위 |
SS |
초 |
0 ~ 59 |
MON |
월 (약자) |
JAN ~ DEC |
SSSSS |
자정 이후의 초 |
0 ~ 86399 |
MONTH |
월 (영문) |
JANUARY ~ |
MI |
분 |
0 ~ 59 |
YY |
연도 끝 자리 |
예) 98 |
HH |
시 |
0 ~ 12 |
YYYY |
연도 (네자리) |
예) 1998 |
HH24 |
시 |
0 ~ 24 |
YEAR |
철자화된 연도 |
|
DD |
월간 일자 |
1 ~ 31 |
CC |
세기 |
예) 19 |
DAY |
요일 |
SUNDAY ~ |
Q |
분기 |
1 ~ 4 |
D |
요일 |
1 ~ 7 |
J |
율리우스력 일자 |
예) 2448000 |
DDD |
년간 일자 |
1 ~ 366 |
W |
월간 주 |
1 ~ 5 |
MM |
월 |
1 ~ 12 |
WW |
연간 주 |
1 ~ 52 |
AM,PM 오전/오후 출력