Ghi chú phát triển ứng dụng
Ứng dụng chính để ghi lại một số ngôn ngữ phát triển và các mẫu SQL được sử dụng trong công việc, cập nhật liên tục
1.SQL liên quan
1. Mẫu SQL thông dụng
1.1. Tạo lại view một cách可重复
IF EXISTS (SELECT * FROM sysobjects WHERE id = OBJECT_ID('v_NhanVien') AND type = 'V')
DROP VIEW v_NhanVien
GO
CREATE VIEW v_NhanVien
AS
SELECT * FROM ...
Đăng vào ngày 30 tháng 6 lúc 20:31
Tối ưu hóa Hiệu suất và Quản lý Index trong SQL Server
Tạo khóa chính cho các bảng chưa có ràng buộc Primary Key
Đoạn script dưới đây dùng để quét toàn bộ các bảng người dùng (User Table) và tự động thêm khóa chính vào cột id đối với những bảng chưa thiết lập.
DECLARE @SchemaName NVARCHAR(128);
DECLARE @TableName NVARCHAR(128);
DECLARE @SQLScript NVARCHAR(MAX);
DECLARE TableList CURSOR FOR
SELECT ...
Đăng vào ngày 17 tháng 6 lúc 04:55
Cơ chế Bảo mật SQL Server 2019: Triển khai và Quản lý Quyền hạn
Mô hình Bảo mật Phân Tầng trong SQL Server 2019
SQL Server 2019 áp dụng mô hình bảo mật theo cấp độ, từ máy chủ → cơ sở dữ liệu → lược đồ → đối tượng. Hệ thống bao gồm các thành phần cốt lõi:
Xác thực (Authentication): Xác minh danh tính người dùng thông qua tài khoản máy chủ
Phân quyền (Authorization): Cấp quyền truy cập cho người dùng/vai tr ...
Đăng vào ngày 5 tháng 6 lúc 03:52
Ghi chú các câu lệnh truy vấn SQL Server
Cấu hình Quoted Identifiers
Kiểm tra trạng thái quoted_identifier của phiên làm việc hiện tại:
SELECT quoted_identifier
FROM sys.dm_exec_sessions
WHERE session_id = @@SPID
Thiết lập trạng thái quoted_identifier cho phiên hiện tại:
SET QUOTED_IDENTIFIER ON/OFF
Xác định vị trí vật lý của trang dữ liệu
Phương pháp 1: Sử dụng view hệ thống sys.sy ...
Đăng vào ngày 19 tháng 5 lúc 23:03