Phiên bản được hỗ trợ:hiện tại(17)16 / 15 / 14 / 13
Phiên bản phát triển:18 / Devel
Phiên bản không được hỗ trợ:12 / 11 / 10 / 9.6 / 9.5
Tài liệu này dành cho phiên bản không được hỗ trợ của PostgreSQL.
Bạn có thể muốn xem cùng một trang chohiện tạiPhiên bản hoặc một trong các phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

Tạo kèo tỷ số bóng đá euro hôm nay

Tạo kèo tỷ số bóng đá euro hôm nay-Xác định kèo tỷ số bóng đá euro hôm nay bảo mật cấp hàng mới cho bảng

Synopsis

Tạo kèo tỷ số bóng đá euro hôm naytêntrênTable_Name[như cho phép | Hạn chế]ROME_NAME| Công khai |sử dụng_expression)]]Check_expression)]

Mô tả

TheTạo kèo tỷ số bóng đá euro hôm nayLệnh xác định kèo tỷ số bóng đá euro hôm nay bảo mật cấp hàng mới cho bảng. Lưu ý rằng bảo mật cấp hàng phải được bật trên bảng (sử dụngBảng thay đổi ... Kích hoạt bảo mật cấp hàng) Để áp dụng các kèo tỷ số bóng đá euro hôm nay được tạo ra.

Một kèo tỷ số bóng đá euro hôm nay cấp cho phép chọn, chèn, cập nhật hoặc xóa các hàng phù hợp với biểu thức kèo tỷ số bóng đá euro hôm nay có liên quan. Các hàng bảng hiện có được kiểm tra đối với biểu thức được chỉ định trongsử kèo tỷ số bóng đá euro hôm nay, trong khi các hàng mới sẽ được kèo tỷ số bóng đá euro hôm nay quaCập nhật |hoặcCập nhậtđược kiểm tra đối với biểu thức được chỉ định trongvới kiểm tra. Khi Asử kèo tỷ số bóng đá euro hôm nayBiểu thức trả về đúng cho một hàng đã cho sau đó hàng đó có thể hiển thị cho người dùng, trong khi nếu sai hoặc null được trả về thì hàng không hiển thị. Khi Avới kiểm traBiểu thức trả về true cho một hàng thì hàng đó được chèn hoặc cập nhật, trong khi nếu sai hoặc null được trả về thì xảy ra lỗi.

choChèn, Cập nhậtHợp nhấtCâu lệnh,với kiểm traBiểu thức được thi hành sautrướcTriggers được bắn và trước khi bất kỳ sửa đổi dữ liệu thực tế nào được thực hiện. Do đó Atrước hàngTrigger có thể sửa đổi dữ liệu sẽ được chèn, ảnh hưởng đến kết quả của kiểm tra kèo tỷ số bóng đá euro hôm nay bảo mật.với kiểm traBiểu thức được thực thi trước mọi ràng buộc khác.

Tên kèo tỷ số bóng đá euro hôm nay là mỗi bảng. Do đó, một tên kèo tỷ số bóng đá euro hôm nay có thể được sử dụng cho nhiều bảng khác nhau và có định nghĩa cho mỗi bảng phù hợp với bảng đó.

kèo tỷ số bóng đá euro hôm nay có thể được áp dụng cho các lệnh cụ thể hoặc cho các vai trò cụ thể. Mặc định cho các kèo tỷ số bóng đá euro hôm nay mới được tạo là chúng áp dụng cho tất cả các lệnh và vai trò, trừ khi có quy định khác.Bảng 300Tóm tắt cách các loại kèo tỷ số bóng đá euro hôm nay khác nhau áp dụng cho các lệnh cụ thể.

Đối với các kèo tỷ số bóng đá euro hôm nay có thể có cảsử kèo tỷ số bóng đá euro hôm nayvới kiểm traBiểu thức (tất cảCập nhật), nếu khôngvới kiểm traBiểu thức được xác định, sau đóSử kèo tỷ số bóng đá euro hôm nayBiểu thức sẽ được sử kèo tỷ số bóng đá euro hôm nay cả hai để xác định các hàng nào có thể nhìn thấy (Bình thườngSử kèo tỷ số bóng đá euro hôm naytrường hợp) và các hàng mới nào sẽ được phép thêm (với kiểm tratrường hợp).

Nếu bảo mật cấp hàng được bật cho bảng, nhưng không có kèo tỷ số bóng đá euro hôm nay áp dụng nào tồn tại, AHồimặc định từ chốixôngkèo tỷ số bóng đá euro hôm nay được giả định, để không có hàng nào được hiển thị hoặc cập nhật.

tham số

tên

Tên của kèo tỷ số bóng đá euro hôm nay sẽ được tạo. Điều này phải khác biệt với tên của bất kỳ kèo tỷ số bóng đá euro hôm nay nào khác cho bảng.

Table_Name

Tên (tùy chọn Lược đồ theo trình độ) của bảng kèo tỷ số bóng đá euro hôm nay áp dụng cho.

cho phép

Chỉ định rằng kèo tỷ số bóng đá euro hôm nay sẽ được tạo dưới dạng kèo tỷ số bóng đá euro hôm nay cho phép. Tất cả các kèo tỷ số bóng đá euro hôm nay cho phép được áp dụng cho một truy vấn nhất định sẽ được kết hợp với nhau bằng cách sử dụng booleanHồihoặcHồitoán tử. Bằng cách tạo các kèo tỷ số bóng đá euro hôm nay cho phép, quản trị viên có thể thêm vào tập hợp các bản ghi có thể được truy cập.

Hạn chế

Chỉ định rằng kèo tỷ số bóng đá euro hôm nay sẽ được tạo ra dưới dạng kèo tỷ số bóng đá euro hôm nay hạn chế. Tất cả các kèo tỷ số bóng đá euro hôm nay hạn chế được áp dụng cho một truy vấn nhất định sẽ được kết hợp với nhau bằng cách sử dụng booleantoán tử. Bằng cách tạo các kèo tỷ số bóng đá euro hôm nay hạn chế, quản trị viên có thể giảm tập hợp các bản ghi có thể được truy cập vì tất cả các kèo tỷ số bóng đá euro hôm nay hạn chế phải được thông qua cho mỗi hồ sơ.

Lưu ý rằng cần phải có ít nhất một kèo tỷ số bóng đá euro hôm nay cho phép cấp quyền truy cập vào hồ sơ trước khi các kèo tỷ số bóng đá euro hôm nay hạn chế có thể được sử dụng một cách hữu ích để giảm quyền truy cập đó. Nếu chỉ tồn tại các kèo tỷ số bóng đá euro hôm nay hạn chế, thì không có hồ sơ nào có thể truy cập được.

lệnh

Lệnh áp dụng kèo tỷ số bóng đá euro hôm nay. Các tùy chọn hợp lệ làtất cả, Chọn, Chèn, Cập nhậtXóa. tất cảlà mặc định. Xem bên dưới để biết thông tin cụ thể về cách áp kèo tỷ số bóng đá euro hôm nay chúng.

ROME_NAME

Vai trò mà kèo tỷ số bóng đá euro hôm nay sẽ được áp dụng. Mặc định làcông khai, sẽ áp dụng kèo tỷ số bóng đá euro hôm nay cho tất cả các vai trò.

sử dụng_expression

bất kỳSQLBiểu thức có điều kiện (trả vềBoolean). Biểu thức có điều kiện không thể chứa bất kỳ chức năng tổng hợp hoặc cửa sổ nào.Chọn) và sẽ không có sẵn để sửa đổi (trong mộtCập nhậthoặcXóa). Những hàng như vậy được áp kèo tỷ số bóng đá euro hôm nay âm thầm;

Check_Expression

anySQLBiểu thức có điều kiện (Trả vềBoolean). Biểu thức có điều kiện không thể chứa bất kỳ chức năng tổng hợp hoặc cửa sổ nào.ChènCập nhậtTruy vấn đối với bảng nếu bảo mật cấp hàng được bật. Chỉ các hàng mà biểu thức đánh giá thành true sẽ được cho phép.Check_expressionđược đánh giá dựa trên các nội dung mới được đề xuất của hàng chứ không phải nội dung gốc.

kèo tỷ số bóng đá euro hôm nay trên mỗi lệnh

tất cả #

Sử kèo tỷ số bóng đá euro hôm naytất cảĐối với một kèo tỷ số bóng đá euro hôm nay có nghĩa là nó sẽ áp dụng cho tất cả các lệnh, bất kể loại lệnh. Nếu mộttất cảkèo tỷ số bóng đá euro hôm nay tồn tại và các kèo tỷ số bóng đá euro hôm nay cụ thể hơn tồn tại, sau đó cảtất cảkèo tỷ số bóng đá euro hôm nay và kèo tỷ số bóng đá euro hôm nay cụ thể hơn (hoặc kèo tỷ số bóng đá euro hôm nay) sẽ được áp dụng. Ngoài ra,tất cảkèo tỷ số bóng đá euro hôm nay sẽ được áp dụng cho cả phía lựa chọn của một truy vấn và phía sửa đổi, sử dụngsử kèo tỷ số bóng đá euro hôm nayBiểu thức cho cả hai trường hợp nếu chỉ Asử kèo tỷ số bóng đá euro hôm nayBiểu thức đã được xác định.

làm ví dụ, nếuCập nhậtđược ban hành, sau đó làtất cảkèo tỷ số bóng đá euro hôm nay sẽ được áp dụng cho cả những gìCập nhậtSẽ có thể chọn làm hàng sẽ được cập nhật (áp kèo tỷ số bóng đá euro hôm naySử kèo tỷ số bóng đá euro hôm nayBiểu thức) và các hàng được cập nhật kết quả, để kiểm tra xem chúng có được phép thêm vào bảng không (áp kèo tỷ số bóng đá euro hôm nayvới kiểm traBiểu thức, nếu được xác định vàsử kèo tỷ số bóng đá euro hôm nayBiểu thức khác). Nếu mộtCập nhật |hoặcCập nhậtLệnh cố gắng thêm các hàng vào bảng không vượt quatất cảkèo tỷ số bóng đá euro hôm nayvới kiểm traBiểu thức, toàn bộ lệnh sẽ bị hủy bỏ.

Chọn #

Sử kèo tỷ số bóng đá euro hôm nayChọnĐối với một kèo tỷ số bóng đá euro hôm nay có nghĩa là nó sẽ áp dụng choChọnTruy vấn và bất cứ khi nàoChọnQuyền được yêu cầu đối với mối quan hệ kèo tỷ số bóng đá euro hôm nay được xác định cho. Kết quả là chỉ những bản ghi đó từ mối quan hệ vượt quaChọnkèo tỷ số bóng đá euro hôm nay sẽ được trả lại trong thời gianChọnTruy vấn và truy vấn đó yêu cầuChọnQuyền, chẳng hạn nhưCập nhật, cũng sẽ chỉ thấy những bản ghi được cho phép bởiChọnkèo tỷ số bóng đá euro hôm nay. MỘTChọnkèo tỷ số bóng đá euro hôm nay không thể cóvới kiểm traBiểu thức, vì nó chỉ áp kèo tỷ số bóng đá euro hôm nay trong trường hợp các bản ghi được lấy từ mối quan hệ.

Chèn #

Sử kèo tỷ số bóng đá euro hôm nayChèn19788_19832Chènlệnh vàHợp nhấtCác lệnh có chứaChènHành động. Hàng được chèn không thông qua kèo tỷ số bóng đá euro hôm nay này sẽ dẫn đến lỗi vi phạm kèo tỷ số bóng đá euro hôm nay và toàn bộChènLệnh sẽ bị hủy bỏ. MỘTChènkèo tỷ số bóng đá euro hôm nay không thể cósử kèo tỷ số bóng đá euro hôm nayBiểu thức, vì nó chỉ áp kèo tỷ số bóng đá euro hôm nay trong trường hợp các bản ghi được thêm vào quan hệ.

Lưu ý rằngCập nhật |vớitrên xung đột do cập nhậtKiểm traChènkèo tỷ số bóng đá euro hôm nay 'với kiểm traBiểu thức chỉ cho các hàng được nối với mối quan hệ củaChènđường dẫn.

Cập nhật #

Sử kèo tỷ số bóng đá euro hôm nayCập nhậtĐối với kèo tỷ số bóng đá euro hôm nay có nghĩa là nó sẽ áp dụng choCập nhật, Chọn để cập nhậtChọn để chia sẻCác lệnh, cũng như phụ trợtrên xung đột do cập nhậtmệnh đề củaCập nhật |lệnh.Hợp nhấtCác lệnh chứaCập nhậtHành động cũng bị ảnh hưởng. TừCập nhậtLiên quan đến việc kéo một bản ghi hiện có và thay thế nó bằng một bản ghi được sửa đổi mới,Cập nhậtkèo tỷ số bóng đá euro hôm nay chấp nhận cả ASử kèo tỷ số bóng đá euro hôm nayBiểu thức và Avới kiểm traBiểu thức. Thesử kèo tỷ số bóng đá euro hôm nayBiểu thức xác định bản ghi nàoCập nhậtLệnh sẽ thấy để hoạt động chống lại, trong khivới kiểm traBiểu thức xác định các hàng được sửa đổi nào được phép được lưu trữ trở lại vào mối quan hệ.

Bất kỳ hàng nào có giá trị cập nhật không vượt quavới kiểm traBiểu thức sẽ gây ra lỗi và toàn bộ lệnh sẽ bị hủy bỏ. Nếu chỉ mộtSử kèo tỷ số bóng đá euro hôm naymệnh đề được chỉ định, sau đó mệnh đề đó sẽ được sử kèo tỷ số bóng đá euro hôm nay cho cả haisử kèo tỷ số bóng đá euro hôm nayvới kiểm tratrường hợp.

Thông thường làCập nhậtLệnh cũng cần đọc dữ liệu từ các cột trong mối quan hệ được cập nhật (ví dụ: trong AWHEREmệnh đề hoặc ATrở vềmệnh đề hoặc trong một biểu thức ở phía bên phải củasetmệnh đề). Trong trường hợp này,ChọnQuyền cũng được yêu cầu đối với mối quan hệ được cập nhật và thích hợpChọnhoặctất cảkèo tỷ số bóng đá euro hôm nay sẽ được áp dụng ngoàiCập nhậtkèo tỷ số bóng đá euro hôm nay. Do đó, người dùng phải có quyền truy cập vào (các) hàng được cập nhật thông quaChọnhoặctất cảkèo tỷ số bóng đá euro hôm nay ngoài việc được cấp phép cập nhật (các) hàng thông quaCập nhậthoặctất cảkèo tỷ số bóng đá euro hôm nay.

Khi mộtChènLệnh có phụ trợtrên xung đột do cập nhậtmệnh đề, nếuCập nhậtĐường dẫn được thực hiện, hàng sẽ được cập nhật trước tiên được kiểm tra đối vớiSử kèo tỷ số bóng đá euro hôm nayBiểu thức của bất kỳCập nhậtkèo tỷ số bóng đá euro hôm nay, và sau đó hàng cập nhật mới được kiểm tra đối vớivới kiểm traBiểu thức. Tuy nhiên, lưu ý rằng không giống như độc lậpCập nhậtLệnh, nếu hàng hiện tại không vượt quaSử kèo tỷ số bóng đá euro hôm nayBiểu thức, một lỗi sẽ được ném (TheCập nhậtđường dẫn sẽkhông bao giờHãy tránh im lặng).

Xóa #

Sử kèo tỷ số bóng đá euro hôm nayXóaĐối với kèo tỷ số bóng đá euro hôm nay có nghĩa là nó sẽ áp dụng choXóalệnh. Chỉ các hàng vượt qua kèo tỷ số bóng đá euro hôm nay này sẽ được nhìn thấy bởiXóalệnh. Có thể có các hàng có thể nhìn thấy thông quaChọnKhông có sẵn để xóa, nếu họ không vượt quaSử kèo tỷ số bóng đá euro hôm nayBiểu thức choXóakèo tỷ số bóng đá euro hôm nay.

Trong hầu hết các trường hợp AXóaLệnh cũng cần đọc dữ liệu từ các cột trong mối quan hệ mà nó đang xóa khỏi (ví dụ: trong AWHEREmệnh đề hoặc ATrở vềmệnh đề). Trong trường hợp này,ChọnQuyền cũng được yêu cầu đối với mối quan hệ và thích hợpChọnhoặctất cảkèo tỷ số bóng đá euro hôm nay sẽ được áp dụng ngoàiXóakèo tỷ số bóng đá euro hôm nay. Do đó, người dùng phải có quyền truy cập vào (các) hàng bị xóa thông quaChọnhoặctất cảkèo tỷ số bóng đá euro hôm nay ngoài việc được cấp phép xóa (các) hàng thông qua AXóahoặctất cảkèo tỷ số bóng đá euro hôm nay.

AXóakèo tỷ số bóng đá euro hôm nay không thể cóvới kiểm traBiểu thức, vì nó chỉ áp kèo tỷ số bóng đá euro hôm nay trong trường hợp các bản ghi bị xóa khỏi mối quan hệ, để không có hàng mới để kiểm tra.

Bảng 300. kèo tỷ số bóng đá euro hôm nay được áp dụng theo loại lệnh

lệnh Chọn/Tất cả kèo tỷ số bóng đá euro hôm nay Chèn/tất cả kèo tỷ số bóng đá euro hôm nay Cập nhật/Tất cả kèo tỷ số bóng đá euro hôm nay xóa/tất cả kèo tỷ số bóng đá euro hôm nay
Sử kèo tỷ số bóng đá euro hôm nay biểu thức Với biểu thức kiểm tra Sử kèo tỷ số bóng đá euro hôm nay biểu thức Với biểu thức kiểm tra Sử kèo tỷ số bóng đá euro hôm nay biểu thức
Chọn hàng hiện tại - - - -
Chọn để cập nhật/chia sẻ hàng hiện tại - hàng hiện tại - -
Cập nhật | / Hợp nhất ... sau đó chèn - hàng mới - - -
Chèn ... Trả về hàng mới[A] hàng mới - - -
Cập nhật / Hợp nhất ... sau đó cập nhật hàng hiện tại & mới[A] - hàng hiện tại hàng mới -
Xóa hàng hiện tại[A] - - - hàng hiện tại
trên xung đột do cập nhật hàng hiện tại & mới - hàng hiện tại hàng mới -

[A]Nếu cần đọc quyền truy cập vào hàng hiện tại hoặc hàng mới (ví dụ: AWHEREhoặcTrở vềmệnh đề đề cập đến các cột từ mối quan hệ).


Ứng dụng nhiều kèo tỷ số bóng đá euro hôm nay

Khi nhiều kèo tỷ số bóng đá euro hôm nay của các loại lệnh khác nhau áp dụng cho cùng một lệnh (ví dụ:ChọnCập nhậtkèo tỷ số bóng đá euro hôm nay được áp dụng cho mộtCập nhậtLệnh), sau đó người dùng phải có cả hai loại quyền (ví dụ: quyền chọn hàng từ mối quan hệ cũng như quyền cập nhật chúng). Do đó, các biểu thức cho một loại kèo tỷ số bóng đá euro hôm nay được kết hợp với các biểu thức cho loại kèo tỷ số bóng đá euro hôm nay khác bằng cách sử dụngtoán tử.

Khi nhiều kèo tỷ số bóng đá euro hôm nay của cùng loại lệnh áp dụng cho cùng một lệnh, thì phải có ít nhất mộtcho phépkèo tỷ số bóng đá euro hôm nay cấp quyền truy cập vào mối quan hệ và tất cả cácHạn chếkèo tỷ số bóng đá euro hôm nay phải thông qua. Vì vậy, tất cảcho phépBiểu thức kèo tỷ số bóng đá euro hôm nay được kết hợp bằng cách sử dụnghoặc, tất cảHạn chếBiểu thức kèo tỷ số bóng đá euro hôm nay được kết hợp bằng cách sử dụngvà kết quả được kết hợp bằng cách sử kèo tỷ số bóng đá euro hôm nay. Nếu không cócho phépkèo tỷ số bóng đá euro hôm nay, sau đó truy cập bị từ chối.

Lưu ý rằng, với mục đích kết hợp nhiều kèo tỷ số bóng đá euro hôm nay,tất cảkèo tỷ số bóng đá euro hôm nay được coi là có cùng loại như bất kỳ loại kèo tỷ số bóng đá euro hôm nay nào khác đang được áp dụng.

Ví dụ, trong mộtCập nhậtlệnh yêu cầu cảChọnCập nhậtQuyền, nếu có nhiều kèo tỷ số bóng đá euro hôm nay áp dụng của từng loại, chúng sẽ được kết hợp như sau:

Biểu thứcTừ hạn chế chọn/tất cả kèo tỷ số bóng đá euro hôm nay 1Biểu thứcTừ hạn chế chọn/tất cả kèo tỷ số bóng đá euro hôm nay 2Biểu thứcTừ chọn cho phép/tất cả kèo tỷ số bóng đá euro hôm nay 1Biểu thứcTừ chọn cho phép/tất cả kèo tỷ số bóng đá euro hôm nay 2expressionTừ bản cập nhật hạn chế/Tất cả kèo tỷ số bóng đá euro hôm nay 1Biểu thứcTừ bản cập nhật hạn chế/Tất cả kèo tỷ số bóng đá euro hôm nay 2expressionTừ bản cập nhật cho phép/Tất cả kèo tỷ số bóng đá euro hôm nay 1Biểu thứcTừ bản cập nhật cho phép/Tất cả kèo tỷ số bóng đá euro hôm nay 2

Ghi chú

Bạn phải là chủ sở hữu của bảng để tạo hoặc thay đổi kèo tỷ số bóng đá euro hôm nay cho nó.

Trong khi các kèo tỷ số bóng đá euro hôm nay sẽ được áp dụng cho các truy vấn rõ ràng đối với các bảng trong cơ sở dữ liệu, chúng không được áp dụng khi hệ thống đang thực hiện kiểm tra tính toàn vẹn nội bộ hoặc các ràng buộc xác thực. Điều này có nghĩa là có những cách gián tiếp để xác định rằng một giá trị nhất định tồn tại.

Nói chung, hệ thống sẽ thực thi các điều kiện bộ lọc được áp dụng bằng các kèo tỷ số bóng đá euro hôm nay bảo mật trước các bằng cấp xuất hiện trong các truy vấn của người dùng, để ngăn chặn sự tiếp xúc vô tình của dữ liệu được bảo vệ với các chức năng do người dùng xác định có thể không đáng tin cậy. Tuy nhiên, các chức năng và toán tử được đánh dấu bởi hệ thống (hoặc quản trị viên hệ thống) làLeakproofCó thể được đánh giá trước các biểu thức kèo tỷ số bóng đá euro hôm nay, vì chúng được coi là đáng tin cậy.

Vì các biểu thức kèo tỷ số bóng đá euro hôm nay được thêm trực tiếp vào truy vấn của người dùng, chúng sẽ được chạy với quyền của người dùng chạy truy vấn tổng thể. Do đó, người dùng đang sử dụng kèo tỷ số bóng đá euro hôm nay nhất định phải có thể truy cập bất kỳ bảng hoặc chức năng nào được tham chiếu trong biểu thức hoặc họ sẽ đơn giản nhận được lỗi bị từ chối khi cố gắng truy vấn bảng có bảo mật cấp hàng được bật.Security_invokerTùy chọn (xemkèo tỷ số bóng đá euro hôm nay chế độ xem).

Không tồn tại kèo tỷ số bóng đá euro hôm nay riêng chohợp nhất. Thay vào đó, các kèo tỷ số bóng đá euro hôm nay được xác định choChọn, Chèn, Cập nhậtXóađược áp kèo tỷ số bóng đá euro hôm nay trong khi thực hiệnMerge, Tùy thuộc vào các hành động được thực hiện.

Thảo luận bổ sung và các ví dụ thực tế có thể được tìm thấy trongPhần 5.9.

Tương thích

Tạo kèo tỷ số bóng đá euro hôm naylà APostgreSQLphần mở rộng.