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 / 8.2 / 8.1 / 8.0 / 7.4 / 7.3 / 7.2 / 7.1
Tài tỷ lệ kèo bóng đá trực tuyến hôm nay 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 tỷ lệ kèo bóng đá trực tuyến hôm nay trang chohiện tạiPhiên bản hoặc tỷ lệ kèo bóng đá trực tuyến hôm nay trong các phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

tỷ lệ kèo bóng đá trực tuyến hôm nayCopy

tên

tỷ lệ kèo bóng đá trực tuyến hôm nay-tỷ lệ kèo bóng đá trực tuyến hôm nay dữ liệu giữa một tệp và A bàn

Synopsis

CopyTable_Name[(​​cột[, ...])]]]
    TỪ  'FileName' | Stdin
    [ [ VỚI ] (Tùy chọn[, ...])]]]

tỷ lệ kèo bóng đá trực tuyến hôm nayTable_Name[(cột[, ...])] | (Truy vấn)
    ĐẾN  'FileName' | Stdout
    [ [ VỚI ] (Tùy chọn[, ...])]]WHERETùy chọncó thể là tỷ lệ kèo bóng đá trực tuyến hôm nay trong:Định dạngformat_nameoids [Boolean]
    DELIMITER 'Delimiter_Character'
    VÔ GIÁ TRỊ 'NULL_STRING'
    Tiêu đề [Boolean]
    TRÍCH DẪN 'quote_character'
    BỎ TRỐN 'Escape_character'
    Force_quote (Cột[, ...]) | *
    Force_not_null (Cột[, ...])
    Mã hóa 'mã hóa_name'

Mô tả

Copydi chuyển dữ tỷ lệ kèo bóng đá trực tuyến hôm nay giữaPostgreSQLBảng và hệ thống tệp tiêu chuẩn Tệp.tỷ lệ kèo bóng đá trực tuyến hôm nay vàotỷ lệ kèo bóng đá trực tuyến hôm nay nội dung của A bànđếntỷ lệ kèo bóng đá trực tuyến hôm nay tệp, trong khitỷ lệ kèo bóng đá trực tuyến hôm nay từBản sao dữ tỷ lệ kèo bóng đá trực tuyến hôm naytừmột tệp vào bảng (nối lại dữ tỷ lệ kèo bóng đá trực tuyến hôm nay cho bất cứ thứ gì trong bảng rồi).tỷ lệ kèo bóng đá trực tuyến hôm nay vàocũng có thể tỷ lệ kèo bóng đá trực tuyến hôm nay kết quả của AChọnTruy vấn.

Nếu tỷ lệ kèo bóng đá trực tuyến hôm nay danh sách các cột được chỉ định,CopySẽ chỉ tỷ lệ kèo bóng đá trực tuyến hôm nay dữ liệu trong cột đến hoặc từ tệp. Nếu có bất kỳ cột nào trong bảng không có trong danh sách cột,tỷ lệ kèo bóng đá trực tuyến hôm nay TỪSẽ chèn các giá trị mặc định cho các cột đó.

CopyVới tên tệp hướng dẫnPostgreSQLMáy chủ trực tiếp Đọc từ hoặc ghi vào tỷ lệ kèo bóng đá trực tuyến hôm nay tập tin. Tệp phải có thể truy cập được máy chủ và tên phải được chỉ định từ quan điểm của máy chủ. Khistdinhoặcstdoutđược chỉ định, dữ tỷ lệ kèo bóng đá trực tuyến hôm nay được truyền qua kết nối giữa máy khách và máy chủ.

tham số

Table_Name

Tên (Tùy chọn Lược đồ theo trình độ) bàn.

Cột

Một danh sách các cột tùy chọn sẽ được tỷ lệ kèo bóng đá trực tuyến hôm nay. Nếu không có cột Danh sách được chỉ định, tất cả các cột của bảng sẽ là đã tỷ lệ kèo bóng đá trực tuyến hôm nay.

Truy vấn

AChọnhoặcgiá trịlệnh có kết quả được tỷ lệ kèo bóng đá trực tuyến hôm nay. Lưu ý rằng dấu ngoặc đơn được yêu cầu xung quanh Truy vấn.

FileName

Tên đường dẫn tuyệt đối của tệp đầu vào hoặc đầu ra. Người dùng Windows có thể cần sử dụngE ''Chuỗi và gấp đôi bất kỳ dấu gạch chéo ngược nào được sử dụng trong tên đường dẫn.

stdin

Chỉ định đầu vào đó đến từ máy khách ứng dụng.

stdout

Chỉ định đầu ra đó được chuyển đến máy khách ứng dụng.

Boolean

Chỉ định tỷ lệ kèo bóng đá trực tuyến hôm nay tùy chọn đã chọn có nên được bật không trên hoặc tắt. Bạn có thể viếtTRUE, trênhoặc1Để bật tùy chọn vàSai, TẮThoặc0Để vô hiệu hóa nó. TheBooleanGiá trị cũng có thể được bỏ qua, trong trường hợp đóTRUEđược giả định.

Định dạng

Chọn định dạng dữ tỷ lệ kèo bóng đá trực tuyến hôm nay sẽ được đọc hoặc viết:Text, CSV(Giá trị phân tách bằng dấu phẩy) hoặcnhị phân. Mặc định làText.

OIDS

Chỉ định tỷ lệ kèo bóng đá trực tuyến hôm nay OID cho mỗi hàng. (Một lỗi là được nâng lên nếuOIDSđược chỉ định cho một bảng không có oids, hoặc trong trường hợp tỷ lệ kèo bóng đá trực tuyến hôm nay mộtTruy vấn.)

Delimiter

Chỉ định ký tự phân tách các cột bên trong mỗi hàng (dòng) của tệp. Mặc định là tỷ lệ kèo bóng đá trực tuyến hôm nay ký tự tab ở định dạng văn bản, dấu phẩy trongCSVĐịnh dạng. Đây phải là tỷ lệ kèo bóng đá trực tuyến hôm nay nhân vật tỷ lệ kèo bóng đá trực tuyến hôm nay byte duy nhất. Cái này Tùy chọn không được phép khi sử dụngnhị phânĐịnh dạng.

null

Chỉ định chuỗi đại diện cho giá trị null. Các Mặc định là\ n(Backslash-n) in Định dạng văn bản và tỷ lệ kèo bóng đá trực tuyến hôm nay chuỗi trống chưa được trích xuất trongCSVĐịnh dạng. Bạn có thể thích tỷ lệ kèo bóng đá trực tuyến hôm nay chuỗi trống ngay cả ở định dạng văn bản cho những trường hợp bạn không muốn Phân biệt null với các chuỗi trống. Tùy chọn này không được phép khi sử dụngnhị phânĐịnh dạng.

Lưu ý:Khi sử dụngtỷ lệ kèo bóng đá trực tuyến hôm nay TỪ, bất kỳ mục dữ tỷ lệ kèo bóng đá trực tuyến hôm nay nào khớp với chuỗi này sẽ được lưu trữ dưới dạng giá trị null, vì vậy bạn nên đảm bảo rằng Bạn sử dụng cùng một chuỗi như bạn đã sử dụng vớitỷ lệ kèo bóng đá trực tuyến hôm nay thành.

tiêu đề

Chỉ định rằng tệp chứa tỷ lệ kèo bóng đá trực tuyến hôm nay dòng tiêu đề với Tên của mỗi cột trong tệp. Trên đầu ra, dòng đầu tiên chứa các tên cột từ bảng và trên đầu vào, Dòng đầu tiên bị bỏ qua. Tùy chọn này chỉ được phép khi sử dụngCSVĐịnh dạng.

QUOTE

Chỉ định ký tự trích dẫn được sử dụng khi dữ tỷ lệ kèo bóng đá trực tuyến hôm nay Giá trị được trích dẫn. Mặc định là kép. Điều này phải được một nhân vật một byte duy nhất. Tùy chọn này chỉ được phép Khi sử dụngCSVĐịnh dạng.

Escape

Chỉ định ký tự sẽ xuất hiện trước dữ tỷ lệ kèo bóng đá trực tuyến hôm nay ký tự phù hợp vớiQUOTEGiá trị. Mặc định giống nhưQUOTEGiá trị (sao cho ký tự trích dẫn được nhân đôi nếu nó xuất hiện trong dữ tỷ lệ kèo bóng đá trực tuyến hôm nay). Đây phải là một ký tự một byte. Tùy chọn này chỉ được phép khi sử dụngCSVĐịnh dạng.

Force_quote

Lực lượng trích dẫn sẽ được sử dụng cho tất cả khôngnullGiá trị trong mỗi cột được chỉ định.nullđầu ra không bao giờ được trích dẫn. Nếu như*được chỉ định, khôngnullGiá trị sẽ được trích dẫn trong tất cả các cột. Tùy chọn này chỉ được phép trongtỷ lệ kèo bóng đá trực tuyến hôm nay ĐẾNvà chỉ khi sử dụngCSVĐịnh dạng.

Force_not_Null

Không khớp với các giá trị của các cột được chỉ định so với Chuỗi NULL. Trong trường hợp mặc định nơi chuỗi null là trống, điều này có nghĩa là các giá trị trống sẽ được đọc là chuỗi không có độ dài thay vì null, ngay cả khi chúng là không được trích dẫn. Tùy chọn này chỉ được phép trongtỷ lệ kèo bóng đá trực tuyến hôm nay từvà chỉ khi sử dụngCSVĐịnh dạng.

mã hóa

Chỉ định rằng tệp được mã hóa trongmã hóa_name. Nếu tùy chọn này là Bỏ qua, mã hóa máy khách hiện tại được sử dụng. Xem các ghi chú bên dưới để biết thêm chi tiết.

đầu ra

Khi hoàn thành thành công, Atỷ lệ kèo bóng đá trực tuyến hôm naylệnh trả về thẻ lệnh của biểu mẫu

CopyCount

TheCountlà số lượng của hàng được tỷ lệ kèo bóng đá trực tuyến hôm nay.

ghi chú

tỷ lệ kèo bóng đá trực tuyến hôm nayChỉ có thể được sử dụng với đơn giản Bảng, không phải với quan điểm. Tuy nhiên, bạn có thể viếttỷ lệ kèo bóng đá trực tuyến hôm nay (chọn * từViewName) đến ....

CopyChỉ liên quan đến cụ thể bảng được đặt tên; Nó không tỷ lệ kèo bóng đá trực tuyến hôm nay dữ liệu vào hoặc từ các bảng con. Do đó Ví dụCopyBảngđếnHiển thị cùng dữ tỷ lệ kèo bóng đá trực tuyến hôm nay vớiChọn * chỉ từBảng. Nhưngtỷ lệ kèo bóng đá trực tuyến hôm nay (Chọn * từBảng) đến ...có thể được sử dụng để đổ tất cả dữ tỷ lệ kèo bóng đá trực tuyến hôm nay trong một kế thừa phân cấp.

Bạn phải chọn đặc quyền trên bảng có giá trị Đọc bởitỷ lệ kèo bóng đá trực tuyến hôm nay vào, và chèn đặc quyền vào Bảng vào giá trị nào được chèn bởitỷ lệ kèo bóng đá trực tuyến hôm nay từ. Nó đủ để có cột Đặc quyền trên (các) cột được liệt kê trong lệnh.

Tệp có tên trong ACopyLệnh là đọc hoặc viết trực tiếp bởi máy chủ, không phải bởi máy khách ứng dụng. Do đó, họ phải cư trú hoặc có thể truy cập được Máy chủ cơ sở dữ tỷ lệ kèo bóng đá trực tuyến hôm nay, không phải máy khách. Họ phải được có thể truy cập và có thể đọc được hoặc có thể ghi bởiPostgreSQLNgười dùng (ID người dùng mà máy chủ chạy như), không phải máy khách.CopyĐặt tên một tệp chỉ được phép cho các siêu nhân cơ sở dữ tỷ lệ kèo bóng đá trực tuyến hôm nay, vì nó cho phép đọc hoặc viết bất kỳ tệp nào mà máy chủ có đặc quyền truy cập.

Không nhầm lẫnCopyvớiPSQLHướng dẫn\ Copy. \ CopyGọitỷ lệ kèo bóng đá trực tuyến hôm nay từ Stdinhoặctỷ lệ kèo bóng đá trực tuyến hôm nay vào stdout, và sau đó tìm kiếm/lưu trữ dữ tỷ lệ kèo bóng đá trực tuyến hôm nay trong một tệp có thể truy cập vàoPSQLKhách hàng. Do đó, khả năng truy cập tệp và quyền truy cập phụ thuộc vào máy khách thay vì máy chủ khi\ Copyđược sử dụng.

Đề xuất tên tệp được sử dụng trongCopyLuôn luôn được chỉ định là tỷ lệ kèo bóng đá trực tuyến hôm nay đường dẫn tuyệt đối. Cái này được thực thi bởi máy chủ trong trường hợptỷ lệ kèo bóng đá trực tuyến hôm nay ĐẾN, nhưng chotỷ lệ kèo bóng đá trực tuyến hôm nay từBạn có Tùy chọn đọc từ một tệp được chỉ định bởi một đường dẫn tương đối. Đường dẫn sẽ được giải thích liên quan đến thư mục làm việc của quy trình máy chủ (thông thường là thư mục dữ tỷ lệ kèo bóng đá trực tuyến hôm nay của cụm), không thư mục làm việc của khách hàng.

tỷ lệ kèo bóng đá trực tuyến hôm nay từSẽ gọi bất kỳ trình kích hoạt nào và kiểm tra các ràng buộc trên bảng đích. Tuy nhiên, nó sẽ không gọi các quy tắc.

CopyĐầu vào và đầu ra bị ảnh hưởng bởiDatestyle. Để đảm bảo tính di động để khácPostgreSQLCài đặt có thể sử dụng không mặc địnhDatestyleCài đặt,Datestylenên được đặt thànhISOTrước khi sử dụngtỷ lệ kèo bóng đá trực tuyến hôm nay vào. Đó cũng là một ý tưởng tốt để tránh bán phá giá Dữ tỷ lệ kèo bóng đá trực tuyến hôm nay vớiIntervalStyleĐặt thànhSQL_STANDARD, vì khoảng thời gian âm các giá trị có thể bị hiểu sai bởi tỷ lệ kèo bóng đá trực tuyến hôm nay máy chủ có tỷ lệ kèo bóng đá trực tuyến hôm nay máy chủ khác Cài đặt choIntervalStyle.

Dữ tỷ lệ kèo bóng đá trực tuyến hôm nay đầu vào được giải thích theomã hóaTùy chọn hoặc mã hóa máy khách hiện tại, và dữ tỷ lệ kèo bóng đá trực tuyến hôm nay đầu ra được mã hóa trongmã hóahoặc mã hóa máy khách hiện tại, ngay cả khi dữ tỷ lệ kèo bóng đá trực tuyến hôm nay không truyền thông qua máy khách nhưng được đọc trực tiếp từ hoặc ghi vào tệp bởi máy chủ.

CopyDừng hoạt động ở lần đầu tiên lỗi. Điều này không nên dẫn đến các vấn đề trong trường hợptỷ lệ kèo bóng đá trực tuyến hôm nay vào, nhưng bảng đích sẽ đã nhận được các hàng trước đó trong tỷ lệ kèo bóng đá trực tuyến hôm naytỷ lệ kèo bóng đá trực tuyến hôm nay TỪ. Những hàng này sẽ không hiển thị hoặc có thể truy cập được, nhưng chúng Vẫn chiếm không gian đĩa. Điều này có thể lên tới tỷ lệ kèo bóng đá trực tuyến hôm nay Lượng không gian đĩa lãng phí nếu sự cố xảy ra tốt vào tỷ lệ kèo bóng đá trực tuyến hôm nay Hoạt động bản sao lớn. Bạn có thể muốn gọiVACUUMĐể phục hồi không gian lãng phí.

Định dạng tệp

Định dạng văn bản

KhiTextĐịnh dạng được sử dụng, Dữ tỷ lệ kèo bóng đá trực tuyến hôm nay đọc hoặc viết là một tệp văn bản với một dòng trên mỗi bảng hàng ngang. Các cột trong một hàng được phân tách bằng ký tự phân cách. Các giá trị cột là các chuỗi được tạo bởi chức năng đầu ra hoặc được chấp nhận cho chức năng đầu vào của mỗi Kiểu dữ tỷ lệ kèo bóng đá trực tuyến hôm nay của thuộc tính. Chuỗi null được chỉ định được sử dụng trong nơi của các cột là null.tỷ lệ kèo bóng đá trực tuyến hôm nay TỪsẽ gây lỗi nếu bất kỳ dòng nào của tệp đầu vào Chứa nhiều cột hơn hoặc ít hơn dự kiến. Nếu nhưOIDSđược chỉ định, OID được đọc hoặc viết dưới dạng cột đầu tiên, trước các cột dữ tỷ lệ kèo bóng đá trực tuyến hôm nay người dùng.

Kết thúc dữ tỷ lệ kèo bóng đá trực tuyến hôm nay có thể được biểu diễn bằng một dòng duy nhất chứa Chỉ có thời gian lùi lại (\.). MỘT Điểm đánh dấu cuối cùng không cần thiết khi đọc từ một tệp, Kể từ khi kết thúc tập tin phục vụ hoàn toàn tốt; Nó chỉ cần Khi tỷ lệ kèo bóng đá trực tuyến hôm nay dữ liệu vào hoặc từ các ứng dụng khách bằng cách sử dụng Pre-3.0 Giao thức khách.

ký tự Backslash (\) có thể được sử dụng trongCopyDữ tỷ lệ kèo bóng đá trực tuyến hôm nay để trích dẫn dữ tỷ lệ kèo bóng đá trực tuyến hôm nay các ký tự có thể được coi là hàng hoặc cột phân định. Cụ thể, các ký tự sauphảiđược đi trước bởi a Backslash Nếu chúng xuất hiện như tỷ lệ kèo bóng đá trực tuyến hôm nay phần của giá trị cột: Backslash chính nó, dòng mới, trở lại vận chuyển và dấu phân cách hiện tại tính cách.

Chuỗi null được chỉ định được gửi bởitỷ lệ kèo bóng đá trực tuyến hôm nay vàomà không cần thêm bất kỳ dấu gạch chéo ngược nào; Ngược lại,tỷ lệ kèo bóng đá trực tuyến hôm nay từkhớp với Đầu vào so với chuỗi null trước khi loại bỏ dấu gạch chéo ngược. Do đó, tỷ lệ kèo bóng đá trực tuyến hôm nay chuỗi null như\ nKhông thể bị nhầm lẫn với giá trị dữ tỷ lệ kèo bóng đá trực tuyến hôm nay thực tế\ n(sẽ được biểu diễn dưới dạng\ n).

Các chuỗi ngược đặc biệt sau đây được công nhận bởitỷ lệ kèo bóng đá trực tuyến hôm nay từ:

chuỗi đại diện
\ B Backspace (ASCII 8)
\ f Form Feed (ASCII 12)
\ n Newline (ASCII 10)
\ r Trở lại vận chuyển (ASCII 13)
\ T Tab (ASCII 9)
\ V Tab dọc (ASCII 11)
\chữ số Backslash theo sau là tỷ lệ kèo bóng đá trực tuyến hôm nay đến ba chữ số bát phân Chỉ định ký tự bằng mã số đó
\ xDigits Backslashxtheo sau tỷ lệ kèo bóng đá trực tuyến hôm nay hoặc hai chữ số hex chỉ định ký tự với điều đó Mã số
Hiện tại,tỷ lệ kèo bóng đá trực tuyến hôm nay vàoSẽ không bao giờ phát ra tỷ lệ kèo bóng đá trực tuyến hôm nay chuỗi dấu gạch chéo ngược octal hoặc hex-chữ số, nhưng nó sử dụng Các chuỗi khác được liệt kê ở trên cho các ký tự điều khiển đó.

Bất kỳ ký tự bị dấu vết chộp lấy nào khác không được đề cập trong Bảng trên sẽ được thực hiện để đại diện cho chính nó. Tuy nhiên, hãy cẩn thận thêm các dấu gạch chéo ngược tỷ lệ kèo bóng đá trực tuyến hôm nay cách không cần thiết, vì điều đó có thể Vô tình tạo ra tỷ lệ kèo bóng đá trực tuyến hôm nay chuỗi phù hợp với điểm đánh dấu cuối cùng (\.) hoặc chuỗi null (\ nTheo mặc định). Những chuỗi này sẽ được công nhận Trước khi hoàn thành việc xử lý dấu gạch chéo ngược.

Được khuyến nghị mạnh mẽ rằng các ứng dụng tạoCopyDữ tỷ lệ kèo bóng đá trực tuyến hôm nay chuyển đổi dữ tỷ lệ kèo bóng đá trực tuyến hôm nay Newlines và vận chuyển trở lại\ n\ rTrình tự tương ứng. Hiện tại có thể thể hiện lợi nhuận vận chuyển dữ tỷ lệ kèo bóng đá trực tuyến hôm nay bởi một Backslash và vận chuyển trở lại, và để đại diện cho một dòng dữ tỷ lệ kèo bóng đá trực tuyến hôm nay mới bởi một dấu gạch chéo ngược và dòng mới. Tuy nhiên, những đại diện này có thể không được chấp nhận trong các bản phát hành trong tương lai. Họ cũng rất cao dễ bị tham nhũng nếuCopyTệp được chuyển qua các máy khác nhau (ví dụ: từ unix đến windows hoặc ngược lại).

tỷ lệ kèo bóng đá trực tuyến hôm nay vàoSẽ chấm dứt từng hàng với tỷ lệ kèo bóng đá trực tuyến hôm nay dòng mới theo phong cách unix ("\ n"). Máy chủ đang chạy trên Microsoft Windows thay vì đầu ra vận chuyển trở lại/newline ("\ r \ n"), nhưng chỉ choCopyđến tỷ lệ kèo bóng đá trực tuyến hôm nay tệp máy chủ; cho sự nhất quán trên các nền tảng,tỷ lệ kèo bóng đá trực tuyến hôm nay vào stdoutLuôn gửi"\ n"Bất kể nền tảng máy chủ.tỷ lệ kèo bóng đá trực tuyến hôm nay từCó thể xử lý các dòng kết thúc bằng Newlines, vận chuyển trở lại hoặc vận chuyển trở lại/Newlines. ĐẾN Giảm nguy cơ lỗi do NewLines không bị đánh dấu hoặc lợi nhuận vận chuyển có nghĩa là dữ tỷ lệ kèo bóng đá trực tuyến hôm nay,tỷ lệ kèo bóng đá trực tuyến hôm nay từsẽ phàn nàn nếu dòng kết thúc trong Đầu vào không giống nhau.

Định dạng CSV

Tùy chọn định dạng này được sử dụng để nhập và xuất Giá trị phân tách bằng dấu phẩy (CSV) Tệp Định dạng được sử dụng bởi nhiều chương trình khác, chẳng hạn như bảng tính. Thay vì các quy tắc thoát ra được sử dụng bởiPostgreSQLĐịnh dạng văn bản tiêu chuẩn, nó sản xuất và nhận ra cơ chế thoát CSV chung.

Các giá trị trong mỗi bản ghi được phân tách bởiDelimiterký tự. Nếu giá trị chứa ký tự phân định,QUOTENhân vật, ThenullChuỗi, một cỗ xe return, hoặc ký tự nguồn cấp dữ tỷ lệ kèo bóng đá trực tuyến hôm nay, sau đó toàn bộ giá trị là có tiền tố và được hậu tố bởiQUOTEký tự và bất kỳ sự xuất hiện nào trong giá trị của AQUOTEký tự hoặcEscapeký tự được đi trước khi thoát tính cách. Bạn cũng có thể sử dụngForce_quoteĐể buộc báo giá khi xuất ra khôngnullGiá trị cụ thể các cột.

TheCSVĐịnh dạng không có cách tiêu chuẩn Để phân biệt AnullGiá trị từ tỷ lệ kèo bóng đá trực tuyến hôm nay Chuỗi trống.PostgreSQL'sCopyXử lý điều này bằng cách trích dẫn. MỘTnulllà đầu ra dưới dạngnullchuỗi tham số và không được trích dẫn, trong khi a khôngnullGiá trị khớp vớiNULLChuỗi tham số được trích dẫn. Ví dụ, Với cài đặt mặc định, AnullIS được viết dưới dạng chuỗi trống chưa được trích xuất, trong khi dữ tỷ lệ kèo bóng đá trực tuyến hôm nay chuỗi trống Giá trị được viết bằng dấu ngoặc kép (""). Đọc giá trị tuân theo các quy tắc tương tự. Bạn có thể sử dụngforce_not_nullđể ngăn chặnnullSo sánh đầu vào cho cụ thể các cột.

Vì dấu gạch chéo ngược không phải là tỷ lệ kèo bóng đá trực tuyến hôm nay ký tự đặc biệt trongCSVĐịnh dạng,\., Điểm đánh dấu cuối cùng của dữ tỷ lệ kèo bóng đá trực tuyến hôm nay, cũng có thể xuất hiện dưới dạng một giá trị dữ tỷ lệ kèo bóng đá trực tuyến hôm nay. Để tránh bất kỳ giải thích sai, A\.Giá trị dữ tỷ lệ kèo bóng đá trực tuyến hôm nay xuất hiện dưới dạng mục nhập đơn độc trên A dòng được tự động trích dẫn trên đầu ra và trên đầu vào, nếu Trích dẫn, không được hiểu là điểm đánh dấu cuối cùng. Nếu bạn đang tải một tệp được tạo bởi một ứng dụng khác có cột chưa được trích xuất và có thể có giá trị\., bạn có thể cần phải báo giá đó trong Tệp đầu vào.

Lưu ý:inCSVĐịnh dạng, tất cả Nhân vật là đáng kể. tỷ lệ kèo bóng đá trực tuyến hôm nay giá trị được trích dẫn được bao quanh bởi không gian trắng hoặc bất kỳ ký tự nào khácDelimiter, sẽ bao gồm các ký tự đó. Điều này có thể gây ra lỗi nếu bạn nhập dữ tỷ lệ kèo bóng đá trực tuyến hôm nay từ một hệ thống miếng đệmCSVCác dòng có khoảng trắng ra tỷ lệ kèo bóng đá trực tuyến hôm nay số chiều rộng cố định. Nếu tỷ lệ kèo bóng đá trực tuyến hôm nay tình huống như vậy phát sinh bạn có thể cần phải xử lý trướcCSVTệp để xóa không gian trắng theo dõi, trước khi nhập dữ tỷ lệ kèo bóng đá trực tuyến hôm nay thànhPOSTGRESQL.

Lưu ý:Định dạng CSV sẽ nhận ra và sản xuất Các tệp CSV với các giá trị được trích dẫn có chứa vận chuyển được nhúng trả lại và nguồn cấp dữ tỷ lệ kèo bóng đá trực tuyến hôm nay. Do đó, các tệp không hoàn toàn là một dòng trên mỗi hàng hàng giống như các tệp định dạng văn bản.

Lưu ý:Nhiều chương trình sản xuất lạ và Thỉnh thoảng các tệp CSV đồi trụy, vì vậy định dạng tệp là nhiều hơn tỷ lệ kèo bóng đá trực tuyến hôm nay quy ước hơn tỷ lệ kèo bóng đá trực tuyến hôm nay tiêu chuẩn. Do đó bạn có thể gặp tỷ lệ kèo bóng đá trực tuyến hôm nay số Các tệp không thể được nhập bằng cơ chế này vàCopycó thể tạo các tệp các chương trình khác không thể xử lý.

Định dạng nhị phân

Thenhị phânTùy chọn định dạng gây ra tất cả Dữ tỷ lệ kèo bóng đá trực tuyến hôm nay sẽ được lưu trữ/đọc dưới dạng định dạng nhị phân chứ không phải là văn bản. Nó có phần nhanh hơn văn bản vàCSVĐịnh dạng, nhưng tỷ lệ kèo bóng đá trực tuyến hôm nay tệp định dạng nhị phân ít hơn di động trên các kiến ​​trúc máy vàPOSTGRESQLPhiên bản. Ngoài ra, nhị phân Định dạng là loại dữ tỷ lệ kèo bóng đá trực tuyến hôm nay rất cụ thể; Ví dụ nó sẽ không hoạt động Để xuất dữ tỷ lệ kèo bóng đá trực tuyến hôm nay nhị phân từ ASmallIntCột và đọc nó thành tỷ lệ kèo bóng đá trực tuyến hôm naySố nguyênCột, mặc dù điều đó sẽ hoạt động tốt ở định dạng văn bản.

Thenhị phânĐịnh dạng tệp bao gồm Tiêu đề tệp, không có hoặc nhiều bộ dữ tỷ lệ kèo bóng đá trực tuyến hôm nay chứa dữ tỷ lệ kèo bóng đá trực tuyến hôm nay hàng và Một đoạn giới thiệu. Tiêu đề và dữ tỷ lệ kèo bóng đá trực tuyến hôm nay nằm trong đơn đặt hàng byte mạng.

Lưu ý: PostgreSQLPhát hành trước 7.4 đã sử dụng tỷ lệ kèo bóng đá trực tuyến hôm nay tệp nhị phân khác định dạng.

Tiêu đề tệp

Tiêu đề tệp bao gồm 15 byte của các trường cố định, tiếp theo là tỷ lệ kèo bóng đá trực tuyến hôm nay khu vực mở rộng tiêu đề có độ dài thay đổi. Các Các trường cố định là:

Chữ ký

chuỗi 11 bytepgcopy \ n \ 377 \ r \ n \ 0- Lưu ý rằng số không Byte là tỷ lệ kèo bóng đá trực tuyến hôm nay phần cần thiết của chữ ký. (The Chữ ký được thiết kế để cho phép xác định dễ dàng Các tệp đã bị MUNGED bởi tỷ lệ kèo bóng đá trực tuyến hôm nay người không sạch sẽ chuyển khoản. Chữ ký này sẽ được thay đổi bởi Các bộ lọc dịch cuối cùng, giảm số byte, đã bỏ các bit cao hoặc thay đổi chẵn lẻ.)

Trường cờ

Mặt nạ bit số nguyên 32 bit để biểu thị các khía cạnh quan trọng của định dạng tệp. Bit được đánh số từ 0 (LSB) đến 31 (MSB). Lưu ý rằng Trường này được lưu trữ trong đơn đặt hàng byte mạng (hầu hết byte quan trọng đầu tiên), cũng như tất cả các trường số nguyên được sử dụng trong định dạng tệp. Bit 16-31 được bảo lưu cho biểu thị các vấn đề định dạng tệp quan trọng; tỷ lệ kèo bóng đá trực tuyến hôm nay người đọc nên Hủy bỏ nếu nó tìm thấy tỷ lệ kèo bóng đá trực tuyến hôm nay bit bất ngờ được đặt trong phạm vi này. BIT 0-15 được bảo lưu để tín hiệu tương thích ngược vấn đề định dạng; tỷ lệ kèo bóng đá trực tuyến hôm nay người đọc chỉ nên bỏ qua bất kỳ Các bit bất ngờ đặt trong phạm vi này. Hiện chỉ có tỷ lệ kèo bóng đá trực tuyến hôm nay Bit cờ được xác định và phần còn lại phải bằng không:

bit 16

Nếu 1, OID được bao gồm trong dữ tỷ lệ kèo bóng đá trực tuyến hôm nay; Nếu 0, không

Độ dài diện tích mở rộng tiêu đề

Số nguyên 32 bit, độ dài tính theo byte còn lại của phần còn lại của phần còn lại của Tiêu đề, không bao gồm cả bản thân. Hiện tại, đây là không, Và Tuple đầu tiên theo sau ngay lập tức. Thay đổi trong tương lai theo định dạng có thể cho phép dữ tỷ lệ kèo bóng đá trực tuyến hôm nay bổ sung có mặt trong tiêu đề. Một người đọc nên âm thầm bỏ qua bất kỳ dữ tỷ lệ kèo bóng đá trực tuyến hôm nay mở rộng tiêu đề mà nó không biết phải làm gì với.

Khu vực mở rộng tiêu đề được hình dung để chứa tỷ lệ kèo bóng đá trực tuyến hôm nay Trình tự các khối tự nhận dạng. Trường Cờ không dự định nói với độc giả những gì trong khu vực mở rộng. Thiết kế cụ thể của nội dung mở rộng tiêu đề được để lại cho tỷ lệ kèo bóng đá trực tuyến hôm nay Phát hành sau.

Thiết kế này cho phép cả tiêu đề tương thích ngược Bổ sung (Thêm phần mở rộng tiêu đề hoặc đặt cờ bậc thấp BITS) và các thay đổi không tương thích không phù hợp (đặt thứ tự cao cờ các bit để báo hiệu những thay đổi đó và thêm dữ tỷ lệ kèo bóng đá trực tuyến hôm nay hỗ trợ vào khu vực mở rộng nếu cần).

Tuples

Mỗi tuple bắt đầu với số nguyên 16 bit của Số trường trong tuple. (Hiện tại, tất cả các bộ dữ tỷ lệ kèo bóng đá trực tuyến hôm nay trong một Bảng sẽ có cùng một số lượng, nhưng điều đó có thể không phải lúc nào cũng Đúng.) Sau đó, lặp lại cho từng trường trong tuple, có một Từ dài 32 bit theo sau là nhiều byte dữ tỷ lệ kèo bóng đá trực tuyến hôm nay trường. (Từ dài không bao gồm chính nó và có thể bằng không.) Như một trường hợp đặc biệt, -1 chỉ ra giá trị trường null. Không có giá trị byte theo dõi trong trường hợp null.

Không có phần đệm căn chỉnh hoặc bất kỳ dữ tỷ lệ kèo bóng đá trực tuyến hôm nay bổ sung nào khác giữa các trường.

Hiện tại, tất cả các giá trị dữ tỷ lệ kèo bóng đá trực tuyến hôm nay trong tệp định dạng nhị phân là giả sử là ở định dạng nhị phân (mã định dạng một). Nó là dự đoán rằng một tiện ích mở rộng trong tương lai có thể thêm một trường tiêu đề cho phép mã định dạng trên mỗi cột được chỉ định.

Để xác định định dạng nhị phân phù hợp cho thực tế dữ tỷ lệ kèo bóng đá trực tuyến hôm nay tple bạn nên tham khảoPostgreSQLNguồn, đặc biệt là*Gửi*recvHàm cho loại dữ tỷ lệ kèo bóng đá trực tuyến hôm nay của mỗi cột (Thông thường các chức năng này được tìm thấy trongsrc/backend/utils/adt/Thư mục của phân phối nguồn).

Nếu OID được đưa vào tệp, trường OID Ngay lập tức theo từ số đồng trường. Nó là tỷ lệ kèo bóng đá trực tuyến hôm nay bình thường Trường ngoại trừ việc nó không được bao gồm trong số đồng hồ. TRONG đặc biệt nó có tỷ lệ kèo bóng đá trực tuyến hôm nay từ dài - điều này sẽ cho phép xử lý 4 byte so với 8 byte oids mà không có quá nhiều đau đớn, và sẽ cho phép Oids được hiển thị là null nếu điều đó được chứng minh là mong muốn.

Đoạn giới thiệu tập tin

Trailer tệp bao gồm tỷ lệ kèo bóng đá trực tuyến hôm nay từ số nguyên 16 bit chứa -1. Điều này dễ dàng được phân biệt với tỷ lệ kèo bóng đá trực tuyến hôm nay tuple từ đồng trường.

Người đọc nên báo cáo lỗi nếu từ số đồng hồ Không -1 và số lượng cột dự kiến. Điều này cung cấp một kiểm tra bổ sung chống lại bằng cách nào đó thoát khỏi sự đồng bộ với dữ tỷ lệ kèo bóng đá trực tuyến hôm nay.

ví dụ

Ví dụ sau đây tỷ lệ kèo bóng đá trực tuyến hôm nay bảng cho máy khách bằng cách sử dụng thanh dọc (|) là trường Phân đoạn:

tỷ lệ kèo bóng đá trực tuyến hôm nay quốc gia vào stdout (Delimiter '|');

Để tỷ lệ kèo bóng đá trực tuyến hôm nay dữ liệu từ tệp vàoQuốc giaBảng:

tỷ lệ kèo bóng đá trực tuyến hôm nay quốc gia từ '/usr1/proj/bray/sql/country_data';

Để tỷ lệ kèo bóng đá trực tuyến hôm nay vào một tệp chỉ các quốc gia có tên bắt đầu 'MỘT':

42222_42331

Đây là mẫu dữ liệu phù hợp để tỷ lệ kèo bóng đá trực tuyến hôm nay vào bảng từstdin:

AF Afghanistan
Al Albania
DZ Algeria
ZM Zambia
ZW Zimbabwe

Lưu ý rằng khoảng trắng trên mỗi dòng thực sự là tỷ lệ kèo bóng đá trực tuyến hôm nay tab tính cách.

Sau đây là cùng một dữ tỷ lệ kèo bóng đá trực tuyến hôm nay, đầu ra ở định dạng nhị phân. Các Dữ tỷ lệ kèo bóng đá trực tuyến hôm nay được hiển thị sau khi lọc qua tiện ích UNIXOD -C. Bảng có ba cột; Đầu tiên có kiểuchar (2), thứ hai có loạiTextvà thứ ba có loạiSố nguyên. Tất cả các hàng có giá trị null trong lần thứ ba cột.

0000000 p g c o p y \ n 377 \ r \ n \ 0 \ 0 \ 0 \ 0 \ 0 \ 0
0000020 \ 0 \ 0 \ 0 \ 0 003 \ 0 \ 0 \ 0 002 A F \ 0 \ 0 \ 0 013 A
0000040 f g h a n i s t a n 377 377 377 377 \ 0 003
0000060 \ 0 \ 0 \ 0 002 A L \ 0 \ 0 \ 0 007 A L B A N I I
0000100 A 377 377 377 377 \ 0 003 \ 0 \ 0 \ 0 002 D Z \ 0 \ 0 \ 0
0000120 007 A L G E R I A 377 377 377 377 \ 0 003 \ 0 \ 0
0000140 \ 0 002 Z M \ 0 \ 0 \ 0 006 Z A M B I A 377 377
0000160 377 377 \ 0 003 \ 0 \ 0 \ 0 002 Z W \ 0 \ 0 \ 0 \ B Z I I
0000200 M B A B W E 377 377 377 377 377 377

Tương thích

Không cóCopyCâu lệnh trong SQL tiêu chuẩn.

Cú pháp sau đã được sử dụng trướcPOSTGRESQLphiên bản 9.0 và vẫn còn được hỗ trợ:

CopyTable_Name[(Cột[, ...])]]]
    TỪ  'FileName' | Stdin
    [ [ VỚI ]
          [Nhị phân]
          [OIDS]
          [Delimiter [as] 'Delimiter' ]
          [Null [as] 'NULL Chuỗi​​' ]
          [CSV [Tiêu đề]
                [Trích dẫn [như] 'QUOTE' ]
                [Escape [as] 'Escape44605_44644Cột[, ...]]]]]]

tỷ lệ kèo bóng đá trực tuyến hôm nayTable_Name[(Cột[, ...])] | (Truy vấn)
    ĐẾN  'FileName' | Stdout
    [ [ VỚI ]
          [Nhị phân]
          [OIDS]
          [Delimiter [as] 'Delimiter' ]
          [Null [as] 'Chuỗi NULL' ]
          [CSV [Tiêu đề]
                [Trích dẫn [như] 'QUOTE' ]
                [Escape [as] 'Escape' ]
                [Lực lượng báo giáCột[, ...] | *]]]]

Lưu ý rằng trong cú pháp này,nhị phânCSVđược coi là từ khóa độc lập, không phải là đối số của tỷ lệ kèo bóng đá trực tuyến hôm nayĐịnh dạngTùy chọn.

Cú pháp sau đã được sử dụng trướcPostgreSQLPhiên bản 7.3 và vẫn còn được hỗ trợ:

tỷ lệ kèo bóng đá trực tuyến hôm nay [nhị phân]Table_Name[Với OIDS]
    TỪ  'FileName' | Stdin
    [[Sử dụng] Delimiters 'Delimiter' ]
    [Với null là 'NULL String' ]

tỷ lệ kèo bóng đá trực tuyến hôm nay [nhị phân]Table_Name[Với OIDS]
    ĐẾN  'FileName' | Stdout
    [[Sử dụng] Delimiters 'Delimiter' ]
    [Với null là 'NULL Chuỗi' ]