0

báo cáo về các vấn đề nảy sinh

Trả lời bài tập ORACLE PL/SQL

Trả lời bài tập ORACLE PL/SQL

Kỹ thuật lập trình

... hay FALSE, ngược với %notfound • %isopen đònh cursor đề cập đến có mở sẳn sàng sử dụng hay không Trả TRUE hay FALSE Có loại vòng lặp PL/SQL? Các kiểu vòng lặp có sẵn PL/SQl là: • Lệnh loop-exit ... tường minh đặt tên developer Nó lệnh select đặt tên Bất kỳ lệnh select sử dụng cursor tường minh cách sử dụng cú pháp cursor cursor_name is Khi lệnh select đặt cursor tường minh, developer có toàn...
  • 2
  • 3,060
  • 42
Giáo trình SQL và PL/SQL

Giáo trình SQL và PL/SQL

Kỹ thuật lập trình

... 14 Các hàm áp dụng cho dòng liệu 20 4.1 4.2 4.3 4.4 4.5 Các lệnh soạn thảo .12 Các lệnh file 13 Các lệnh column .13 Truy vấn liệu có điều ... emp; 2.2 Các thành phần khác mệnh đề SELECT Trong mệnh đề SELECT đa vào thành phần khác: Biểu thức toán học Column alias Các column đợc ghép chuỗi Literal Biểu thức toán học Trong mệnh đề SELECT ... đợc có dấu cách viết cách sau tên column dấu cách Column alias đợc chấp nhận có dấu cách đợc đặt dấu nháy kép ( ) Vd: (ANUAL column alias) SELECT ename, SAL*12 ANUAL, comm FROM emp; Các column...
  • 78
  • 620
  • 5
Oracle PL SQL cơ bản

Oracle PL SQL cơ bản

Cơ sở dữ liệu

... 9 10 11 11 11 12 13 15 CHƯƠNG TRUY VẤN DỮ LIỆU CÓ ĐIỀU KIỆN 17 3.1 CÁC GIỚI HẠN TRONG TRUY VẤN DỮ LIỆU 3.1.1 Mệnh đề WHERE 3.1.2 Các toán tử sử dụng mệnh đề WHERE 3.1.3 Ví dụ sử dụng toán ... Tiêu đề cột (column alias) Trong mệnh đề SELECT, column alias phần nhãn hiển thị column lấy số liệu Trong column alias dấu cách viết cách sau tên column dấu cách Column alias chấp nhận có dấu cách ... tên cột liệu trả tiêu đề cột liệu trả tên bảng truy vấn liệu mệnh đề điều kiện để lọc liệu trả Mệnh đề WHERE dùng để đặt điều kiện cho toàn câu lệnh truy vấn Trong mệnh đề WHERE có thành phần:...
  • 105
  • 871
  • 2
Một số ưu điểm khi sử dụng PL/SQL để truy xuất dữ liệu

Một số ưu điểm khi sử dụng PL/SQL để truy xuất dữ liệu

Cơ sở dữ liệu

... hay FALSE, ngược với %notfound • %isopen đònh cursor đề cập đến có mở sẳn sàng sử dụng hay không Trả TRUE hay FALSE Có loại vòng lặp PL/SQL? Các kiểu vòng lặp có sẵn PL/SQl là: • Lệnh loop-exit ... tường minh đặt tên developer Nó lệnh select đặt tên Bất kỳ lệnh select sử dụng cursor tường minh cách sử dụng cú pháp cursor cursor_name is Khi lệnh select đặt cursor tường minh, developer có toàn...
  • 2
  • 2,566
  • 18
Giới thiệu chung về Oracle PL SQL cơ bản

Giới thiệu chung về Oracle PL SQL cơ bản

Cơ sở dữ liệu

... Database Trigger Edditor 13.2 CÁC HÀM, THỦ TỤC 13.2.1 Tạo hàm, thủ tục Client 13.2.2 Tạo hàm, thủ tục Server 13.2.3 Dò lỗi hàm, thủ tục CHƯƠNG 14 GIỚI THIỆU CÁC THỦ TỤC, HÀM VÀ PACKAGE 14.1 ... quản trị CSDL lớn giới cho phép truy cập SQL hầu hết theo chuẩn ANSI 1.2.CÁC KHÁI NIỆM CƠ BẢN TRONG CƠ SỞ DỮ LIỆU 1.2.1 Các thành phần logic database Thành phần Diễn giải Table Cấu trúc lưu trữ ... database 1.2.2 Các đối tượng database Đối tượng Diễn giải Table Cấu trúc lưu trữ CSDL quan hệ (RDBMS), gồm row column View Là cấu trúc logic hiển thị liệu từ nhiều bảng Sequence Lết sinh giá trị...
  • 4
  • 657
  • 1
Giới thiệu ngôn ngữ PL-SQL

Giới thiệu ngôn ngữ PL-SQL

Cơ sở dữ liệu

... lệnh truy vấn liệu sau Trong trình xử lý, ta thao tác với cursor thông qua dòng liệu Dòng liệu định vị trỏ Với việc dịch chuyển trỏ, ta lấy toàn liệu trả Các bước sử dụng biến cursor: Khai báo > ... không lại số row thực lệnh fetch Ví dụ1: DECLARE Khai báo cursor để truy vấn liệu CURSOR c_Emp IS SELECT * FROM emp WHERE dept_id = 10; Khai báo biến cursor tương ứng để chứa dòng liệu v_Emp c_EMP%rowtype; ... cursor: Khai báo > mở cursor > lấy liệu để xử lý > đóng cursor Khai báo: CURSOR Tên cursor( danh sách biến) IS Câu lệnh truy vấn; Ví dụ1: CURSOR c_Dept IS SELECT deptno, dname FROM dept WHERE...
  • 8
  • 703
  • 4
GIỚI THIỆU NGÔN NGỮ PL-SQL

GIỚI THIỆU NGÔN NGỮ PL-SQL

Kỹ thuật lập trình

... lệnh truy vấn liệu sau Trong trình xử lý, ta thao tác với cursor thông qua dòng liệu Dòng liệu định vị trỏ Với việc dịch chuyển trỏ, ta lấy toàn liệu trả Các bước sử dụng biến cursor: Khai báo > ... không lại số row thực lệnh fetch Ví dụ1: DECLARE Khai báo cursor để truy vấn liệu CURSOR c_Emp IS SELECT * FROM emp WHERE dept_id = 10; Khai báo biến cursor tương ứng để chứa dòng liệu v_Emp c_EMP%rowtype; ... cursor: Khai báo > mở cursor > lấy liệu để xử lý > đóng cursor Khai báo: CURSOR Tên cursor( danh sách biến) IS Câu lệnh truy vấn; Ví dụ1: CURSOR c_Dept IS SELECT deptno, dname FROM dept WHERE...
  • 8
  • 523
  • 2
Giới thiệu ngôn gn]c PL-SQL

Giới thiệu ngôn gn]c PL-SQL

Kỹ thuật lập trình

... lệnh truy vấn liệu sau Trong trình xử lý, ta thao tác với cursor thông qua dòng liệu Dòng liệu định vị trỏ Với việc dịch chuyển trỏ, ta lấy toàn liệu trả Các bước sử dụng biến cursor: Khai báo > ... không lại số row thực lệnh fetch Ví dụ1: DECLARE Khai báo cursor để truy vấn liệu CURSOR c_Emp IS SELECT * FROM emp WHERE dept_id = 10; Khai báo biến cursor tương ứng để chứa dòng liệu v_Emp c_EMP%rowtype; ... cursor: Khai báo > mở cursor > lấy liệu để xử lý > đóng cursor Khai báo: CURSOR Tên cursor( danh sách biến) IS Câu lệnh truy vấn; Ví dụ1: CURSOR c_Dept IS SELECT deptno, dname FROM dept WHERE...
  • 8
  • 333
  • 0
Giới thiệu giáo trình SQL và PL-SQL

Giới thiệu giáo trình SQL và PL-SQL

Kỹ thuật lập trình

... nhiều bảng Sequence kết sinh giá trị cho primary key Index tăng tính thực thi cáu truy vấn Synonym tên tơng đơng đối tợng Program unit gồm Procedure, function, package 1.6 Các lệnh SQL Lệnh SELECT ... văn ISO 9075-1989 Tất hệ quản trị CSDL lớn giới cho phép truy cập SQL hầu hết theo chuẩn ANSI 1.4 Các khái niệm CSDL Table cấu trúc lu trữ CSDL quan hệ (RDBMS), bao gồm nhiều column nhiều row Row...
  • 4
  • 371
  • 0
Tổng quan về PL-SQL và Procedure Builder

Tổng quan về PL-SQL và Procedure Builder

Kỹ thuật lập trình

... kiếm đối tợng Program Unit editor Tác dụng: Dùng để soạn thảo đoạn chơng trình PL/SQL dễ dàng Cách gọi: Nhấn đúp vào icon bên trái program unit Hoặc Nhấn đúp vào nút (+) để tạo Program unit ... program unit công cụ Wizard Công cụ giúp dễ dàng việc xây dựng program unit Tạo program unit Tạo cách nhấn vào nút (+) toolbar Soạn thảo Trợ giúp soạn thảo menu edit Có thể dùng import export ... thêm/loại bỏ đoạn text Chọn Syntax palete menu program để trợ giúp cú pháp Compile để tìm lỗi, thông báo lỗi lên dòng cuối cửa số Database Trigger Tạo mới: Nhấn vào nút (+), chọn loại database Trigger...
  • 4
  • 411
  • 1
Tổng quan về PL-SQL và Procedure builder

Tổng quan về PL-SQL và Procedure builder

Kỹ thuật lập trình

... kiếm đối tợng Program Unit editor Tác dụng: Dùng để soạn thảo đoạn chơng trình PL/SQL dễ dàng Cách gọi: Nhấn đúp vào icon bên trái program unit Hoặc Nhấn đúp vào nút (+) để tạo Program unit ... program unit công cụ Wizard Công cụ giúp dễ dàng việc xây dựng program unit Tạo program unit Tạo cách nhấn vào nút (+) toolbar Soạn thảo Trợ giúp soạn thảo menu edit Có thể dùng import export ... thêm/loại bỏ đoạn text Chọn Syntax palete menu program để trợ giúp cú pháp Compile để tìm lỗi, thông báo lỗi lên dòng cuối cửa số Database Trigger Tạo mới: Nhấn vào nút (+), chọn loại database Trigger...
  • 5
  • 460
  • 1
Giáo trình SQL và PL SQL part 6

Giáo trình SQL và PL SQL part 6

Kỹ thuật lập trình

... 5000 Mệnh đề WHERE cấu trúc hình cây: Mệnh đề WHERE CONNECT BY đợc dùng đồng thời cấu trúc hình Nếu mệnh đề WHERE loại trừ số row cấu trúc hình row đợc loại trừ Nếu điều kiện đặt mệnh đề CONNECT ... WHERE Chọn row thỏa điều kiện mệnh đề WHERE START WITH,CONNECT BY Chọn dòng thứ tự thừa kế GROUP BY Nhóm dòng có expr giống HAVING Chọn nhóm thỏa điều kiện mệnh đề HAVING UNION, UNION ALL, INTERSET, ... [TABLESPACE tablespace] : Chỉ định TABLESAPCE cho bảng [STORAGE storage_clause] : Ghi mệnh đề lu trữ, đơn vị mặc định KB các chọn lựa là: INITIAL - dung lợng khởi tạo; NEXT - dung lợng tăng tiếp theo; MINEXTENTS...
  • 7
  • 414
  • 0
Giáo trình SQL và PL SQL part 7

Giáo trình SQL và PL SQL part 7

Kỹ thuật lập trình

... mệnh đề WHERE, GROUP BY, ORDER BY, CONNECT BY với tác tử DISTINCT câu lệnh SELECT Các hàm sử dụng câu lệnh SQL nh SUBSTR, INSTR Trong danh sách lựa chọn câu lệnh SELECT có sử dụng mệnh đề GROUP ... Nhớ scale không đợc áp dụng cho số với dấu chấm động Ví dụ sau cho thấy cách thức ORACLE lu trữ liệu kiểu số tùy theo cách định precision scale khác Dữ liệu thực Kiểu Lu trữ 7456123.89 NUMBER ... NUMBER(-7,2) Không hợp lệ 11.4.5 FLOAT Dùng để khai báo kiểu số dấu chấm động, với độ xác thập phân 38 hay độ xác nhị phân 126 FLOAT(b) Khai báo kiểu dấu chấm động với độ xác nhị phân b, b từ...
  • 7
  • 480
  • 3
Giáo trình SQL và PL SQL part 8

Giáo trình SQL và PL SQL part 8

Kỹ thuật lập trình

... ràng buộc toàn vẹn liệu Các lỗi xuất có ràng buộc trớc mà liệu nhập vào, chỉnh sửa hay xoá không đảm bảo điều kiện toàn vẹn Mã lỗi: ORA_02292: INTEGRITY CONSTRAINT Sau báo tên Constraint bị lỗi ... Sequence danh sách số, đợc tạo Oracle sever Sequence dùng để tạo khóa cách tự động cho lệu Sequence thờng dùng để tạo khóa sinh mã tự động Có thể dùng chung cho nhiều đối tợng Con số sequence ... sử dụng trờng hợp sau: Trong danh sách lựa chọn câu lệnh SELECT Trong mệnh đề VALUES câu lệnh INSERT Trong mệnh đề SET câu lệnh UPDATE Không đợc sử dụng CURRVAL NEXTVAL trờng hợp sau Trong...
  • 7
  • 441
  • 1

Xem thêm