0

các bước nghiên cứu tiếp theo

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

... 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 • Lệnh while-loop • Lệnh for-loop Phân biệt ... 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

... đợ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 ... column Các column cần xếp đợc viết thứ tự sau mệnh đề ORDER BY cách dấu phẩy (,) Column gần mệnh để ORDER BY có mức độ u tiên xếp cao Chỉ định cách thức xếp ASC/DESC đợc viết sau column cách dấu cách ... cụ SQL*Plus 12 2.6.1 2.6.2 2.6.3 2.7 Các hàm số 20 Các hàm ký tự 22 Các hàm ngày 26 Các hàm chuyển đổi kiểu .28 Bài tập...
  • 78
  • 620
  • 5
Oracle PL SQL cơ bản

Oracle PL SQL cơ bản

Cơ sở dữ liệu

... 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 dấu nháy kép (“ “) Ví dụ: (ANUAL column alias) SELECT ename, SAL*12 ANUAL, comm FROM emp; Ghép tiếp cột ... column Các column cần xếp viết thứ tự sau mệnh đề ORDER BY cách dấu phẩy (,) Column gần mệnh để ORDER BY có mức độ ưu tiên xếp cao Chỉ định cách thức xếp ASC/DESC viết sau column cách dấu cách ... triển ngôn ngữ SQL 1.1.2 Chuẩn SQL 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 1.2.2 Các đối tượng database 1.2.3 Các nhóm lệnh SQL 1.3 CƠ SỞ DỮ LIỆU THỰC...
  • 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

... 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 • Lệnh while-loop • Lệnh for-loop Phân biệt ... 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

... 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.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 ... CÁC THỦ TỤC, HÀM VÀ PACKAGE 14.1 THỦ TỤC 14.1.1 Tạo thủ tục 14.1.2 Huỷ bỏ thủ tục 14.1.3 Các bước lưu giữ thủ tục 14.2 HÀM 14.2.1 Tạo hàm 14.2.2 Thực hàm 14.2.3 Lợi ích việc sử dụng hàm ... 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...
  • 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

... 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 > mở cursor > lấy liệu để xử lý > đóng cursor Khai báo: ... others THEN Message(SQLERRM); END; 12.2.LỆNH LẬP TRÌNH PL/SQL ĐƠN GIẢN 12.2.1 Lệnh IF Thực câu lệnh theo điều kiện Cú pháp: IF THEN Công việc 1; [ELSIF THEN Công việc 2; ... emp SET sal := sal*1.2 WHERE dept_id = 10; 12.1.2 Khối lệnh PL/SQL Ngôn ngữ PL/SQL tổ chức lệnh theo khối lệnh Một khối lệnh PL/SQL có khối lệnh khác Cấu trúc đầy đủ khối lệnh PL/SQL bao gồm:...
  • 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

... 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 > mở cursor > lấy liệu để xử lý > đóng cursor Khai báo: ... others THEN Message(SQLERRM); END; 12.2.LỆNH LẬP TRÌNH PL/SQL ĐƠN GIẢN 12.2.1 Lệnh IF Thực câu lệnh theo điều kiện Cú pháp: IF THEN Công việc 1; [ELSIF THEN Công việc 2; ... Tên biến; Ví dụ: FETCH c_Dept INTO v_Dept; Đóng cursor: CLOSE Tên cursor; Ví dụ: CLOSE c_Dept; Các thuộc tính: %isopen trả lại giá trị True cursor mở Trang 79 Quyển sách upload tại: hutonline.net...
  • 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

... 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 > mở cursor > lấy liệu để xử lý > đóng cursor Khai báo: ... others THEN Message(SQLERRM); END; 12.2.LỆNH LẬP TRÌNH PL/SQL ĐƠN GIẢN 12.2.1 Lệnh IF Thực câu lệnh theo điều kiện Cú pháp: IF THEN Công việc 1; [ELSIF THEN Công việc 2; ... emp SET sal := sal*1.2 WHERE dept_id = 10; 12.1.2 Khối lệnh PL/SQL Ngôn ngữ PL/SQL tổ chức lệnh theo khối lệnh Một khối lệnh PL/SQL có khối lệnh khác Cấu trúc đầy đủ khối lệnh PL/SQL bao gồm:...
  • 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

... quan hệ 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 ... 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 INSERT UPDATE DELETE CREATE ALTER DROP RENAME TRUNCATE COMMIT ROLLBACK...
  • 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

... đoạn chơng trình, kiểm tra biến runtime, liệu Các công cụ interpreter Step into: Thực tiếp đến dòng lệnh (có thể program unit) Step over: Thực tiếp đến dòng lệnh nhng Program unit Step out: ... Trang 64 Công ty cổ phần đầu t phát triển công nghệ - FPT Giáo trình SQL PL/SQL New: Tạo Name: Tìm theo program unit Delete: Xoá Close: Đóng Help: Trợ giúp Apply Revert PL/SQL Interpreter Khi chọn ... 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...
  • 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

... đoạn chơng trình, kiểm tra biến runtime, liệu Các công cụ interpreter Step into: Thực tiếp đến dòng lệnh (có thể program unit) Step over: Thực tiếp đến dòng lệnh nhng Program unit Step out: ... Trang 64 Công ty cổ phần đầu t phát triển công nghệ - FPT Giáo trình SQL PL/SQL New: Tạo Name: Tìm theo program unit Delete: Xoá Close: Đóng Help: Trợ giúp Apply Revert PL/SQL Interpreter Khi chọn ... 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...
  • 5
  • 460
  • 1
OCP: Oracle8i DBA SQL and PL/SQL Study Guide

OCP: Oracle8i DBA SQL and PL/SQL Study Guide

Cơ sở dữ liệu

... OBJECTIVES OFFERED IN THIS CHAPTER: Overview of relational databases, SQL, and PL/SQL: Discuss the theoretical and physical characteristics of a relational database Describe the Oracle implementation...
  • 505
  • 377
  • 0
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

... [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 - % mở rộng nhỏ nhất; MAXEXTENTS- % mở rộng ... Tính theo công thức sau: Khoảng đĩa trống để chứa data = (block size -total block header) - (block size -(fixed header+ variable transaction header))*(pctree/100) Có thể biết block size cách ... không đợc cách khoảng trống Tên đặt cặp dấu nháy kép, tên bao gồm ký tự bất kỳ, bao gồm khoảng trống, dùng từ khóa ORACLE, phân biệt chữ hoa chữ thờng Tên phải "không gian tên" định Các object...
  • 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

... 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 ... tục Các hàm trả liệu kiểu LONG Trong câu lệnh SQL có truy cập cột kiểu LONG, việc cập nhật khóa bảng cho phép CSDL Ngoài ra, cột kiểu LONG không đợc tham gia thành phần sau câu lệnh SQL Các ... số TO_CHAR Chuyển sang kiểu ký tự TO_DATE Chuyển sang kiểu ngày (xem phần tra cứu hàm thủ tục) 11.5 Constraint Các dạng constraint gồm: - NULL/NOT NULL UNIQUE PRIMARY KEY FOREIGN KEY ( Referential...
  • 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

... Công ty cổ phần đầu t phát triển công nghệ - FPT Giáo trình SQL PL/SQL 13 Các lệnh Thao tác liệu khác 13.1 Chèn row vào table Để chèn row vào table dùng lệnh INSERT Cú pháp ... Lỗi ràng buộc liệu Thông thờng thực lệnh thao tác liệu hay gặp phải lỗi 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 ... Một giao dịch bắt đầu lệnh SQL đợc thực Một giao dịch kết thúc trờng hợp sau: COMMIT ROLLBACK Các lệnh DDL DCL thực (tự động commit) Lỗi, thoát khỏi SQL*Plus, hệ thống bị down Cú pháp lệnh...
  • 7
  • 441
  • 1
Oracle PL/SQL Language Pocket Reference- P6

Oracle PL/SQL Language Pocket Reference- P6

Cơ sở dữ liệu

... the implicit cursor 6.3.2.1 Inefficiencies of implicit cursors An explicit cursor is, at least theoretically, more efficient than an implicit cursor (in PL/SQL Release 2.2 and earlier) An implicit...
  • 50
  • 348
  • 0

Xem thêm