cách kiểm tra tất cả các bảng trong sql
Ngoài ra, nếu bạn không có quyền truy cập vào DBA_TABLES, bạn có thể xem tất cả các bảng mà tài khoản của bạn có quyền truy cập thông qua chế độ xem ALL_TABLES. mặc dù đó có thể là một tập hợp con của các bảng có sẵn trong cơ sở dữ liệu (ALL_TABLES hiển thị cho bạn thông tin về tất cả các bảng mà người dùng của bạn đã được cấp quyền truy cập). Nếu bạn chỉ quan tâm đến các bảng bạn sở hữu, không phải những bảng bạn có truy cập vào, bạn có thể sử dụng USER_TABLES Vì USER_TABLES chỉ có thông tin về các bảng mà bạn sở hữu, nó không có cột CHỦ SỞ HỮU - chủ sở hữu, theo định nghĩa, là bạn. khi đó bạn chưa được phép xem tất cả bảng trong cơ sở dữ liệu. Bạn có thể truy vấn chế độ xem từ điển dữ liệu ALL_TABLES để xem tất cả các bảng bạn được phép truy cập, có thể là một tập hợp con nhỏ của các bảng trong cơ sở dữ liệu. ÃƒÂ ¢ Ã‚â‚¬Ã‚â € œ Justin Cave ngày 15 tháng 10 '08 lúc 18:11.
Áp dụng cho: SQL Server (SQL Server 2008 đến phiên bản hiện tại), Cơ sở dữ liệu Azure SQL. Tên cột dọc. Loại dữ liệu. Sự miêu tả. Để biết danh sách các cột mà dạng xem này kế thừa, hãy xem sys.objects (Transact-SQL).