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 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3
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 kèo bóng đá việt nam phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

9,14. Các chức năng kèo bóng đá việt nam

Các chức kèo bóng đá việt nam và các biểu thức giống như chức kèo bóng đá việt nam được mô tả trong nàykèo bóng đá việt nam.Phần 8.13chokèo bóng đá việt namLoại. kèo bóng đá việt namxmlparseXMLSerializeđể chuyển đổi sangkèo bóng đá việt namkhông được lặp lại ở đây.Định cấu hình.

9.14.1.

Một tập hợp các chức kèo bóng đá việt nam và các biểu thức giống như chức kèo bóng đá việt nam là

9.14.1.1.xmlcomment

xmlcomment(Text)

hàmxmlcommentTạo giá trị kèo bóng đá việt nam chứa bình luận kèo bóng đá việt nam với"--"hoặc"-"để cấu trúc kết quả là một

Ví dụ:

Chọn XMLCOMMENT ('Xin chào');

9.14.1.2.xmlconcat

​​xmlconcat(kèo bóng đá việt nam[, ...])

hàmxmlconcatConcatenates một danh sách các giá trị kèo bóng đá việt nam riêng lẻ để tạo một

Ví dụ:

11911_12058

Tuyên bố kèo bóng đá việt nam, nếu có, được kết hợp như sau. Nếu như"Có", thì giá trị đó được sử dụng trong12527_12533, sau đó được sử dụng trong kết quả. Khác

Ví dụ:

Chọn XMlConcat ('<? kèo bóng đá việt nam phiên bản = "1.1"? <Foo/', '<?

9.14.1.3.XMLEuity

xmlelement(têntên[, xmlattributes (giá trị[ASAttname] [, ...])] [, nội dung, ...])

ThexmlelementBiểu thức

Ví dụ:

Chọn XMLEuity (Tên foo);

Tên phần tử và thuộc tính không có tên kèo bóng đá việt nam hợp lệ_xHHHH_, trong đóHHHHlà Unicode của nhân vật

Chọn xmlelement (tên "foo $ bar", xmlattributes ('xyz' là "a & b"))

Một tên thuộc tính rõ ràng không được chỉ định nếu

Tạo thử nghiệm bảng (a kèo bóng đá việt nam, b kèo bóng đá việt nam);

Nhưng đây không phải là:

Chọn xmlelement (kiểm tra tên, xmlattributes ('hằng số'), a, b) từ thử nghiệm;

Nội dung phần tử, nếu được chỉ định, sẽ được định dạng theokèo bóng đá việt nam, các tài liệu kèo bóng đá việt nam phức tạp có thể được xây dựng.

15827_16189

Nội dung của các loại khác sẽ được định dạng thành kèo bóng đá việt nam hợp lệbytea) sẽ đượcxmlbinary. kèo bóng đá việt nam

9.14.1.4.XMLForest

XMLForest(Nội dung[AStên] [, ...])

TheXMLForestBiểu thức

Ví dụ:

Chọn xmlforest ('abc' là foo, 123 là thanh);

Như đã thấy trong ví dụ thứ hai, tên phần tử có thể là

Tên phần tử không phải là tên kèo bóng đá việt nam không hợp lệxmlelementở trên.kèo bóng đá việt nam.

Lưu ý rằng các khu rừng kèo bóng đá việt nam không có tài liệu kèo bóng đá việt nam hợp lệ nếu chúngXMLForestBiểu thức trongxmlelement.

9.14.1.5.XMLPI

XMLPI(tênTarget[, Nội dung])

TheXMLPIBiểu thức tạo ra?.

Ví dụ:

Chọn XMLPI (Tên PHP, 'Echo "Hello World";');

9.14.1.6.xmlroot

xmlroot(kèo bóng đá việt nam, phiên bảnText| Không có giá trị [, độc lập có | không | không giá trị])

ThexmlrootBiểu thức

Chọn xmlroot (xmlparse (tài liệu '<? kèo bóng đá việt nam phiên bản = "1.1"?

9.14.1.7.XMLAGG

XMLAGG(kèo bóng đá việt nam)

hàmXMLAGGIS,xmlconcatkhông, ngoại trừ việc kết hợp đóPhần 9,18Để biết thêm thông tin về các chức kèo bóng đá việt nam tổng hợp.

Ví dụ:

Tạo thử nghiệm bảng (y int, x kèo bóng đá việt nam);

Để xác định thứ tự kết hợp, mộtĐặt hàng bởimệnh đề có thể được thêm vào tổng hợpPhần 4.2.7.

Chọn XMLAGG (x thứ tự bởi y desc) từ thử nghiệm;

Cách tiếp cận không chuẩn sau đây được đề xuất

Chọn xmlagg (x) từ (chọn * từ thứ tự kiểm tra của y desc) làm tab;

9.14.1.8.

kèo bóng đá việt namlà tài liệu

Biểu thứclà tài liệuTrả về đúng nếu giá trị kèo bóng đá việt nam đối số là một kèo bóng đá việt nam thích hợpPhần 8.13Giới thiệu về sự khác biệt

9.14.2. Xử lý kèo bóng đá việt nam

Để xử lý kèo bóng đá việt nam giá trị của kiểu dữ liệukèo bóng đá việt nam,,XPath, đánh giá XPath 1.0

XPath(XPath, kèo bóng đá việt nam[, nsarray])

hàmXPathĐánh giáXPathchống lại giá trị kèo bóng đá việt namkèo bóng đá việt nam. Nó

Đối số thứ hai phải là một tài liệu kèo bóng đá việt nam được hình thành tốt. TRONG

Đối số thứ ba của hàm là một mảng không gian tênXPathBối cảnh chức kèo bóng đá việt nam, Bí danh làcục bộ).

Ví dụ:

Chọn XPath ('/My: A/Text ()', '<My: A XMLNS: My = "

Cách xử lý kèo bóng đá việt nam không gian tên mặc định (ẩn danh):

Chọn XPath ('// MyDefns: b/text ()', '<a xmlns = "http://example.com" <b test

9.14.3. Bảng ánh xạ tới kèo bóng đá việt nam

Các chức kèo bóng đá việt nam sau đây ánh xạ các nội dung của quan hệ

25612_25878

Loại trả về của mỗi hàm làkèo bóng đá việt nam.

Table_TO_XMLBản đồ nội dungTBL. TheRegClassLoạiquery_to_xmlThực thi truy vấnTruy vấnvà bản đồ tập kết quả.con trỏ_to_xmlLấy số lượng được chỉ định củacon trỏ. Biến thể này được khuyến nghị nếu lớn

nếuTableForestlà sai, sau đó là

<TableName

nếuTableForestlà đúng, The

<TableName

Nếu không có tên bảng, nghĩa là khi ánh xạ truy vấnBảngđược sử dụnghàngTrong lần thứ hai

Sự lựa chọn giữa kèo bóng đá việt nam định dạng này tùy thuộc vào người dùng. kèo bóng đá việt namcon trỏ_to_xmlHàm nếuxmlelement, có thể

kèo bóng đá việt nam giá trị dữ liệu được ánh xạ theo cùng một cách như được mô tả choxmlelementở trên.

tham sốNULLSXác định

<CộtName xsi: nil = "true"/

WHEREXSIlà không gian tên kèo bóng đá việt nam

Tham sốTargetNSChỉ định

Các chức năng sau đây trả về tài liệu Lược đồ kèo bóng đá việt nam

29204_29462

Điều cần thiết là kèo bóng đá việt nam tham số tương tự được truyền theo thứ tự

Các chức năng sau đây tạo ra ánh xạ dữ liệu kèo bóng đá việt nam và

29870_30055

Ngoài ra, các chức kèo bóng đá việt nam sau đây có sẵn để

30237_30716

Lưu ý rằng những điều này có khả kèo bóng đá việt nam tạo ra nhiều dữ liệu, mà

Kết quả của ánh xạ nội dung lược đồ trông như thế này:

<GHEMANAME

trong đó định dạng của ánh xạ bảng phụ thuộc vàoTableForestTham số như được giải thích

Kết quả của ánh xạ nội dung cơ sở dữ liệu trông giống như

<DBNAME

trong đó ánh xạ lược đồ như trên.

làm ví dụ về việc sử dụng đầu ra được tạo ra bởi những thứ nàyHìnhHiển thị bảng kiểu XSLT chuyển đổi đầu ra của31831_31859đến một

Hình 9-1. XSLT Styles Sheet để chuyển đổi

<? kèo bóng đá việt nam phiên bản = "1.0"?