MÔ TẢ bảng MySQL
MySQL DESCRIBE truy vấn được sử dụng để mô tả một bảng. Dạng viết tắt của lệnh Show Giả sử bạn đang đi dạo trong thành phố và bạn nhìn thấy một cấu trúc. Giả sử cấu trúc là một tòa nhà. Làm thế nào bạn sẽ mô tả nó? . Mọi thứ trong thế giới thực đều có một mô tả. Vậy còn việc mô tả các bảng trong MySQL thì sao? Trước hết, tại sao bạn cần mô tả một cái bàn? . Cũng có thể xảy ra trường hợp bạn đang làm việc với ai đó và nhận được một cơ sở dữ liệu để làm việc và không biết gì về các ràng buộc của các cột. Cùng tìm hiểu cú pháp và cách sử dụng lệnh Cú pháp của MySQL MÔ TẢNhư đã đề cập trước đó, bạn có thể sử dụng từ khóa
Hoặc
Ví dụ về Bảng MÔ TẢ MySQLHãy cho chúng tôi hiểu cách hoạt động của lệnh Trong bảng này, bạn thấy rằng cột eid và Mức lương chứa các số, vì vậy kiểu dữ liệu của chúng có thể là 3. Các cột Tên và Bộ phận chứa các ký tự để kiểu dữ liệu của chúng có thể là 0 hoặc 1. Và cuối cùng, cột Date_Joined chứa ngày nên kiểu dữ liệu của nó có thể là 2 Nhưng bạn hiểu gì về bất kỳ ràng buộc nào trên các cột chỉ bằng cách nhìn vào bảng này? . Chúng tôi thậm chí không thể chắc chắn về các loại dữ liệu Sử dụng MySQL Mô tả trên Bảng mẫuBây giờ chúng ta hãy sử dụng lệnh Mô tả MySQL như sau,
Chúng tôi nhận được đầu ra như sau, Chia nhỏ đầu ra lệnh MÔ TẢ
Như bạn có thể thấy, đầu ra ở đây là tên của các cột – eid, Tên, Lương, Bộ phận và Ngày_Gia nhập
Kết quả trên cho thấy cột eid và Salary thuộc kiểu dữ liệu số nguyên. Tên thuộc kiểu dữ liệu văn bản. Bộ có kiểu dữ liệu varchar với kích thước 255 ký tự. Và cuối cùng, Date_Joined thuộc kiểu dữ liệu ngày
Trong kết quả trên, ngoại trừ cột Date_Joined, không cột nào khác có thể có giá trị NULL
Trong đầu ra ở trên, cột eid có 'PRI' là giá trị trong cột này. Điều đó có nghĩa là cột eid là Khóa chính
Theo đầu ra ở trên, chỉ cột Bộ phận có giá trị mặc định bằng 'Hoạt động'
Đầu ra ở trên cho thấy rằng khi cột eid được tạo, nó được xác định bằng tùy chọn 3. Điều đó có nghĩa là giá trị trong eid sẽ tự động tăng lên cho mỗi bản ghi liên tiếp thay vì để trống Sự kết luậnLệnh MySQL Bảng mô tả trong MySQL là gì?DESCRIBE có nghĩa là hiển thị thông tin chi tiết . Vì chúng ta có các bảng trong MySQL, nên chúng ta sẽ sử dụng lệnh DESCRIBE để hiển thị cấu trúc của bảng, chẳng hạn như tên cột, các ràng buộc về tên cột, v.v. Lệnh DESC là dạng rút gọn của lệnh DESCRIBE.
Làm cách nào để xem chi tiết bảng trong MySQL?Để sử dụng lệnh SHOW TABLES, trước tiên bạn cần đăng nhập vào máy chủ MySQL. . Khi mở Máy khách dòng lệnh MySQL, hãy nhập mật khẩu của bạn Chọn cơ sở dữ liệu cụ thể Chạy lệnh SHOW TABLES để xem tất cả các bảng trong cơ sở dữ liệu đã được chọn Làm cách nào để sử dụng DESC trong MySQL?Khi sắp xếp tập kết quả của bạn theo thứ tự giảm dần, bạn sử dụng thuộc tính DESC trong mệnh đề ORDER BY như sau. CHỌN last_name, first_name, thành phố TỪ địa chỉ liên hệ WHERE last_name = 'Johnson' ĐẶT HÀNG THEO thành phố DESC; Ví dụ ĐẶT HÀNG THEO MySQL này sẽ trả về tất cả các bản ghi được sắp xếp theo thành phố .
DESC có nghĩa là gì trong MySQL?Sau đó, DESC là dạng viết tắt của lệnh DESCRIBE và được sử dụng để hiển thị thông tin về một bảng như tên cột và các ràng buộc đối với tên cột. Lệnh MÔ TẢ tương đương với lệnh sau - HIỂN THỊ các cột từ lệnh yourTableName. |