Mô tả các kèo bóng đá cúp c2 dữ liệu tích hợp có sẵn trongPostgres.
Postgrescó một bộ phong phú Các kèo bóng đá cúp c2 dữ liệu bản địa có sẵn cho người dùng. Người dùng có thể thêm các kèo bóng đá cúp c2 mới vàoPostgresSử dụngTạo kèo bóng đá cúp c2lệnh.
Trong bối cảnh các kèo bóng đá cúp c2 dữ liệu, các phần sau đây sẽ bàn luậnSQLTuân thủ tiêu chuẩn, kèo bóng đá cúp c2 vấn đề chuyển đổi, và sử dụng. Một sốPostgresCác kèo bóng đá cúp c2 tương ứng vớiSQL926739_6798SQL92Cú pháp được ánh xạ trực tiếp vào bản địaPostgreskèo bóng đá cúp c2. Nhiều kèo bóng đá cúp c2 tích hợp có các định dạng bên ngoài rõ ràng. Tuy nhiên, một số kèo bóng đá cúp c2 là duy nhất choPostgres, chẳng hạn như mở và các đường dẫn đóng, hoặc có một số khả năng cho các định dạng, như vậy là kèo bóng đá cúp c2 ngày và giờ.
Bảng 3-1.PostgresKiểu dữ kèo bóng đá cúp c2
Postgreskèo bóng đá cúp c2 | SQL92hoặcSQL3kèo bóng đá cúp c2 | Mô tả |
---|---|---|
bool | Boolean | Boolean logic (Đúng/Sai) |
Box | Hộp hình chữ nhật trong 2D máy bay | |
char (n) | ký tự (n) | ký tự có độ dài cố định sợi dây |
CIDR | Mạng hoặc máy chủ phiên bản IP 4 Địa chỉ | |
Circle | vòng tròn trong mặt phẳng 2D | |
ngày | ngày | Ngày không có thời gian của ngày |
thập phân | thập phân (p, s) | Số chính xác cho p <= 9, s = 0 |
float4 | float (P),P<7 | Số điểm nổi với Độ chính xácP |
float8 | float (P), 7 <=P<16 | Số điểm nổi với Độ chính xácP |
inet | Mạng hoặc máy chủ IP phiên bản 4 Địa chỉ | |
INT2 | smallint | Đã ký hai byte |
INT4 | int, Integer | Đã ký 4 byte |
INT8 | Đã ký 8 byte số nguyên | |
Khoảng | Khoảng | Khoảng thời gian sử dụng chung |
Line | dòng vô hạn trong mặt phẳng 2D | |
LSEG | Phân đoạn dòng trong mặt phẳng 2D | |
tiền | thập phân (9,2) | Tiền tệ kiểu US |
Số | Số (P, S) | Số chính xác cho p == 9, s = 0 |
đường dẫn | Đường dẫn hình học mở và đóng trong mặt phẳng 2D | |
điểm | Điểm hình học trong 2D máy bay | |
Polygon | Đường dẫn hình học đóng trong 2D máy bay | |
Nối tiếp | ID duy nhất để lập chỉ mục và tham chiếu chéo | |
thời gian | thời gian | Thời gian trong ngày |
Timetz | Thời gian với múi giờ | Thời gian trong ngày, bao gồm cả thời gian vùng |
Dấu thời gian | dấu thời gian với múi giờ | Ngày/giờ |
Varchar (n) | ký tự khác nhau (n) | ký tự có độ dài biến sợi dây |
Lưu ý:TheCIDRvàinetCác kèo bóng đá cúp c2 được thiết kế để xử lý bất kỳ kèo bóng đá cúp c2 IP nhưng chỉ IPv4 được xử lý trong triển khai hiện tại. Mọi thứ ở đây nói về IPv4 sẽ áp dụng cho IPv6 trong một Phát hành trong tương lai.
Bảng 3-2.PostgresHằng số hàm
Postgreschức năng | SQL92hằng số | Mô tả |
---|---|---|
getPguserName () | current_user | Tên người dùng trong hiện tại phiên họp |
ngày ('bây giờ') | current_date | Ngày hiện tại giao dịch |
thời gian ('bây giờ') | current_time | Thời gian hiện tại giao dịch |
dấu thời gian ('bây giờ') | current_timestamp | Ngày và giờ hiện tại giao dịch |
Postgrescó kèo bóng đá cúp c2 tính năng tại Hàng đầu củaordbmsPhát triển. TRONG bổ sung vàoSQL3Sự phù hợp, kèo bóng đá cúp c2 phần đáng kể củaSQL92cũng là được hỗ trợ. Mặc dù chúng tôi phấn đấu choSQL92Tuân thủ, có một số khía cạnh của tiêu chuẩn bị bệnh được xem xét và không nên sống qua kèo bóng đá cúp c2 tiêu chuẩn tiếp theo.Postgressẽ không nỗ lực lớn để phù hợp với kèo bóng đá cúp c2 tính năng này; Tuy nhiên, những điều này có xu hướng áp dụng trong kèo bóng đá cúp c2 trường hợp ít sử dụng hoặc quan sát, và một Người dùng không có khả năng gặp phải họ.
Hầu hết các chức năng đầu vào và đầu ra tương ứng với cơ sở Các kèo bóng đá cúp c2 (ví dụ: số nguyên và số điểm nổi) thực hiện một số Kiểm tra lỗi. Một số toán tử và chức năng (ví dụ: bổ sung và nhân) không thực hiện kiểm tra lỗi thời gian chạy trong Lợi ích của việc cải thiện tốc độ thực hiện. Trên một số hệ thống, cho Ví dụ, các toán tử số cho một số kèo bóng đá cúp c2 dữ liệu có thể âm thầm Dòng chảy hoặc tràn.
Một số chức năng đầu vào và đầu ra không thể đảo ngược. Cái đó là, kết quả của một hàm đầu ra có thể mất độ chính xác khi so với đầu vào ban đầu.
Lưu ý:Số điểm nổi được phép giữ lại nhiều nhất độ chính xác nội tại của kèo bóng đá cúp c2 (thường là 15 chữ số cho đôi, 6 chữ số cho phao 4 byte). Các kèo bóng đá cúp c2 khác có cơ bản Các trường điểm nổi (ví dụ: các kèo bóng đá cúp c2 hình học) mang theo tương tự độ chính xác.
Các kèo bóng đá cúp c2 số bao gồm các số nguyên hai và bốn byte, bốn- và Số điểm nổi tám byte và số thập phân có chính xác cố định.
Bảng 3-3.PostgresCác kèo bóng đá cúp c2 số
kèo bóng đá cúp c2 số | lưu trữ | Mô tả | phạm vi |
---|---|---|---|
thập phân | Biến | Độ chính xác do người dùng chỉ định | ~ 8000 chữ số |
float4 | 4 byte | biến đổi chính xác | 6 vị trí thập phân |
float8 | 8 byte | Chính xác biến | 15 vị trí thập phân |
INT2 | 2 byte | Chính xác cố định | -32768 đến +32767 |
INT4 | 4 byte | Lựa chọn thông thường cho Chính xác cố định | -2147483648 đến +2147483647 |
INT8 | 8 byte | Phạm vi rất lớn Chính xác cố định | +/- 18 vị trí thập phân |
Số | biến | Độ chính xác do người dùng chỉ định | Không giới hạn |
sê -ri | 4 byte | Nhận dạng hoặc tham chiếu chéo | 0 đến +2147483647 |
Các kèo bóng đá cúp c2 số có toàn bộ số học tương ứng Người vận hành và chức năng. Tham khảotoán tử sốvàToán học Chức năngĐể biết thêm thông tin.
TheINT8kèo bóng đá cúp c2 không có sẵn trên Tất cả các nền tảng vì nó dựa vào hỗ trợ trình biên dịch cho điều này.
Thenối tiếpkèo bóng đá cúp c2 là kèo bóng đá cúp c2 trường hợp đặc biệt Được xây dựng bởiPostgrestừ khác kèo bóng đá cúp c2 thành phần hiện có. Nó thường được sử dụng để tạo ra độc đáo Định danh cho kèo bóng đá cúp c2 mục bảng. Trong việc thực hiện hiện tại, Chỉ định
Tạo bảngTableName(colnamesê -ri);tương đương với việc chỉ định:
Tạo chuỗiTableName_colname_seq; Tạo bảngTableName(colnameInt4 mặc định NextVal ('TableName_colname_seq '); Tạo chỉ mục duy nhấtTableName_colname_key trênTableName(colname);
THẬN TRỌNG |
Trình tự ẩn được tạo chonối tiếpkèo bóng đá cúp c2 WillkhôngBE tự động xóa khi bảng bị hủy. |
Tạo bảngTableName(colnamenối tiếp); Bàn thảTableName; Tạo bảngTableName(colnamenối tiếp);Trình tự sẽ vẫn còn trong cơ sở dữ kèo bóng đá cúp c2 cho đến khi rõ ràng rơi bằng cách sử dụngTrình tự thả.