sql 문 구 를 사용 하여 10 만 개의 테스트 데 이 터 를 생존 합 니 다.
Sql-->select rownum as id, to_char(sysdate + rownum / 24 / 3600, 'yyyy-mm-dd hh24:mi:ss') as inc_datetime, trunc(dbms_random.value(0, 100)) as random_id, dbms_random.string('x', 20) random_string from dual connect by level <= 10;
결과:
1 2009-12-08 19:43:14 76 GWMU280MIVBKKOCZV620
2 2009-12-08 19:43:15 34 GNV88O6TDHD3TWC5GWI5
3 2009-12-08 19:43:16 77 LI6H4O5IAHQIMO4B0WMH
4 2009-12-08 19:43:17 99 LP7XP49I0YOJIYSJDQZO
5 2009-12-08 19:43:18 55 V3284X9RXW4UZI8BQMO3
6 2009-12-08 19:43:19 16 T0OA52UAOGHL1TT46H25
7 2009-12-08 19:43:20 61 UY6RUOF7HWTO86942FLP
8 2009-12-08 19:43:21 25 JYXO4OPEW8J1CKVCPDJR
9 2009-12-08 19:43:22 10 DONU6W9QVQM3KJ2UG8LO
10 2009-12-08 19:43:23 76 J8DJLVNOUIZDXE4UXUJG
설명:위의 SQL 은 Oracle 데이터베이스 문법의 몇 가지 실 용적 인 기 교 를 이용 하여 이 루어 진 것 이다. 1.Oracle 특유 의'connect'활용 by"트 리 연결 문법 생 성 테스트 기록,"level <= 10"10 개의 기록 을 생 성 하 겠 다 는 뜻 이다. 2.rownum 가상 열 을 이용 하여 증가 하 는 정수 데 이 터 를 생 성 합 니 다. 3.sysdate 함수 에 간단 한 연산 을 추가 하여 날짜 데 이 터 를 생 성 합 니 다.이 예 는 모든 기록 시간 에 1 초 를 추가 합 니 다. 4,dbms 이용random.value 함 수 는 무 작위 수치 형 데 이 터 를 생 성 합 니 다.이 예 는 0 에서 100 사이 의 무 작위 정 수 를 생 성 합 니 다. 5,dbms 이용random.string 함 수 는 무 작위 문자 형 데 이 터 를 생 성 합 니 다.이 예 는 길이 가 20 인 무 작위 문자열 을 생 성 합 니 다.문자열 에는 문자 나 숫자 를 포함 할 수 있 습 니 다. 그럼 10 만 개의 테스트 기록 표를 만들어 야 돼 요.level 할 수 있어 요. <= 10 ...로 바꾸다 level <=100000
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
activemq 5.5 의 입문 은 설치, 시작, 데이터베이스 지속 화 를 포함한다Apache ActiveMQ 5.5.0 은 주로 유지보수 버 전 으로 130 개가 넘 는 문 제 를 복 구 했 으 며 대부분 bug 와 개선 이 었 다. Improved performance for offline d...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.