PostgreSQL: kèo bóng đá hôm nay và ngày | |||
---|---|---|---|
prev | UP | Chương 5. Định nghĩa dữ liệu | NEXT |
Một bảng trong cơ sở dữ liệu quan hệ giống như một bảng trên giấy: nó bao gồm kèo bóng đá euro hàng và cột. Số và thứ tự của kèo bóng đá euro cột được cố định và mỗi cột có một tên.Chương 7. Hơn nữa, SQL không gán kèo bóng đá euro định danh duy nhất cho kèo bóng đá euro hàng, do đó có thể có một số hàng hoàn toàn giống hệt nhau trong bảng.
Mỗi cột có kiểu dữ liệu. Kiểu dữ liệu ràng buộc tập hợp kèo bóng đá euro giá trị có thể có thể được gán cho một cột và gán ngữ nghĩa cho dữ liệu được lưu trữ trong cột để có thể sử dụng nó cho kèo bóng đá euro tính toán.
PostgreSQLBao gồm một tập hợp kèo bóng đá euro loại dữ liệu tích hợp phù hợp với nhiều ứng dụng. Người dùng cũng có thể xác định kèo bóng đá euro loại dữ liệu của riêng họ.Chương 8. kèo bóng đá euro số loại dữ liệu được sử dụng thường xuyên làSố nguyênĐối với kèo bóng đá euro số toàn bộ,SốĐối với kèo bóng đá euro số phân số có thể,TextĐối với chuỗi ký tự,ngàycho ngày,Thời giancho kèo bóng đá euro giá trị thời gian của ngày vàDấu thời gianĐối với kèo bóng đá euro giá trị chứa cả ngày và giờ.
Để tạo kèo bóng đá euro, bạn sử dụng có tên một cách khéo léoPostgreSQL: Tài liệu:lệnh. Trong lệnh này, bạn chỉ định ít nhất một tên cho bảng mới, tên của kèo bóng đá euro cột và kiểu dữ liệu của mỗi cột.
Tạo kèo bóng đá euro my_first_table (
Điều này tạo ra một kèo bóng đá euro có tênmy_first_tablevới hai cột. Cột đầu tiên được đặt tênFirst_columnvà có loại dữ liệuText; Cột thứ hai có tênSecond_Columnvà loạiSố nguyên. Tên kèo bóng đá euro và cột tuân theo cú pháp định danh được giải thích trongPhần 4.1.1. kèo bóng đá euro tên loại thường cũng là định danh, nhưng có một số ngoại lệ.
Tất nhiên, ví dụ trước đó là rất nhiều. Thông thường, bạn sẽ đặt tên cho kèo bóng đá euro bảng và cột của bạn truyền tải loại dữ liệu họ lưu trữ.
Tạo sản phẩm kèo bóng đá euro (
(TheSốLoại có thể lưu trữ kèo bóng đá euro thành phần phân số, như là điển hình của số tiền tiền tệ.)
Tip:Khi bạn tạo nhiều bảng liên quan đến nhau, hãy chọn một mẫu đặt tên nhất quán cho kèo bóng đá euro bảng và cột. Chẳng hạn, có một lựa chọn sử dụng danh từ số ít hoặc số nhiều cho tên bảng, cả hai đều được một số nhà lý thuyết hoặc khác ưa thích.
Có giới hạn về số lượng cột mà một bảng có thể chứa. Tùy thuộc vào kèo bóng đá euro loại cột, nó nằm trong khoảng từ 250 đến 1600. Tuy nhiên, việc xác định một bảng có bất cứ nơi nào gần nhiều cột này rất bất thường và thường là một thiết kế đáng ngờ.
Nếu bạn không còn cần một kèo bóng đá euro, bạn có thể xóa nó bằngBẢNG DROPlệnh. Ví dụ:
BẢNG BẢNG MY_FIRST_TABLE;
Cố gắng thả một bảng không tồn tại là một lỗi. Tuy nhiên, thông thường trong kèo bóng đá euro tệp script SQL để cố gắng vô điều kiện để bỏ mỗi bảng trước khi tạo nó, bỏ qua bất kỳ thông báo lỗi nào, để tập lệnh hoạt động cho dù bảng có tồn tại hay không.kèo bóng đá euro thả nếu tồn tạiBiến thể để tránh kèo bóng đá euro thông báo lỗi, nhưng đây không phải là SQL tiêu chuẩn.)
Nếu bạn cần sửa đổi một kèo bóng đá euro đã tồn tại, xemPhần 5.5sau trong chương này.
Với kèo bóng đá euro công cụ được thảo luận cho đến nay, bạn có thể tạo kèo bóng đá euro bảng chức năng đầy đủ. Phần còn lại của chương này liên quan đến việc thêm kèo bóng đá euro tính năng vào định nghĩa bảng để đảm bảo tính toàn vẹn dữ liệu, bảo mật hoặc thuận tiện.Chương 6và đọc phần còn lại của chương này sau.