Giải Pháp Tương Tác Giữa SQL Server và Oracle Trong Môi Trường Đa Luồng
Cần thiết: Di chuyển dữ liệu từ các cột COMPANY, OGB04, OGA01, OGA03 của bảng tạm thời sqlservertemp_table trong SQL Server sang một phiên bản Oracle được kết nối với tên ds nhằm giảm việc truy vấn không cần thiết khi lấy dữ liệu từ SQL Server.
Dưới đây là một kịch bản triển khai đầy đủ bao gồm:
Tất cả các đối tượng cơ sở dữ liệu (bảng tạm thờ ...
Đăng vào ngày 3 tháng 7 lúc 16:38
Khắc phục lỗi ORA-01830 khi đồng bộ dữ liệu tăng dần trong Oracle
Trong quá trình thực hiện đồng bộ hóa dữ liệu tăng dần (incremental synchronization) giữa bảng nguồn mdm_organization và bảng đích mdm_zn_organization, lỗi ORA-01830: datetime format picture ends before converting entire input string thường xảy ra do sự không nhất quán giữa định dạng chuỗi ký tự và kiểu dữ liệu ngày tháng (Date) của Oracle.
...
Đăng vào ngày 2 tháng 7 lúc 17:22
Cấu Hình Kết Nối Cơ Sở Dữ Liệu Đa Nền Tảng trong Django 4
Django 4 hỗ trợ kết nối đa dạng hệ quản trị cơ sở dữ liệu (RDBMS) thông qua các backend chuyên dụng. Dưới đây là hướng dẫn cấu hình chi tiết cho từng hệ thống với các tham số tối ưu.
Thiết lập MySQL
Sử dụng backend mysql.connector để kết nối với MySQL. Cấu hình trong tập tin settings.py:
DATABASES = {
'production': {
'ENGINE': 'dja ...
Đăng vào ngày 23 tháng 6 lúc 10:57
Cơ chế làm mới tăng dần dựa trên bảng tạm và trao đổi bảng trong kho dữ liệu
Mục tiêu: Triển khai giải pháp làm mới tăng dần với bảng tạm
Sử dụng một bảng vật lý (T_BOM_MAPPING) để lưu trữ kết quả.
Sử dụng một bảng tạm làm việc (T_BOM_MAPPING_TMP) để xây dựng dữ liệu mới.
Tận dụng ALTER TABLE ... EXCHANGE PARTITION hoặc RENAME để thực hiện làm mới nguyên tử.
Hỗ trợ phát hiện cập nhật tăng dần (dựa trên timestamp hoặc t ...
Đăng vào ngày 13 tháng 6 lúc 19:02
Các Cú Pháp Oracle Thường Dùng Trong Quản Lý Cơ Sở Dữ Liệu
1. Cập nhật dữ liệu qua liên kết bảng
Oracle không hỗ trợ cú pháp UPDATE ... FROM ... JOIN như SQL Server, mà yêu cầu sử dụng truy vấn con để gán giá trị:
UPDATE pp_order_picking target
SET sale_contract_code = (
SELECT source.sale_contract_code
FROM pp_order_task source
WHERE source.code = target.pp_order_task_code
)
WHERE EXISTS (
SE ...
Đăng vào ngày 7 tháng 6 lúc 16:27
Xuất dữ liệu từ Oracle sang nhiều sheet Excel bằng Python
Trong quá trình làm việc, tôi thường tiếp cận các vấn đề một cách thực tế và linh hoạt thay vì tuân theo một cấu trúc cứng nhắc.
I. Yêu cầu bài toán
Truy xuất dữ liệu từ cơ sở dữ liệu Oracle theo điều kiện nhất định
Xử lý định dạng dữ liệu
Xuất dữ liệu theo từng bộ phận vào các trang tính khác nhau
Công cụ sử dụng: VS2019, Python 3.7
Để ...
Đăng vào ngày 1 tháng 6 lúc 16:50
Kỹ Thuật Truy Vấn Đệ Quy Dạng Cây Trên Cơ Sở Dữ Liệu Oracle
Cấu Trúc Câu Lệnh Tìm Kiếm Theo Cấp Bậc
Trong Oracle, việc xử lý dữ liệu có quan hệ phân cấp (như cấu trúc tổ chức hoặc danh mục sản phẩm) thường sử dụng cú pháp đặc biệt. Câu lệnh này bao gồm ba phần chính hoạt động trên bảng nguồn:
TOÀN BỘ DỮ LIỆU CẦN TRUY XUẤT: Phần chọn lọc dữ liệu thô trước khi áp dụng logic liên kết.
MỐC KHỞI ĐẦU: Xác đị ...
Đăng vào ngày 28 tháng 5 lúc 06:09