{"Entry":{"collection":"psql","key":"cmd-69-6e-63-6c-75-64-65","name":"\\include","aliases":["\\include"],"metadata":{"aliases":["\\include"],"category":"Scripting and assistance","content_hash":"1479cbbbbcb872bb0e19c624b541be1e207195c66d9b6df976321cf76d643c14","derived_content_hash":"c36f9cc3b11b8f9e0b865f21abb1474b3ad0c507eae072474ca1d1553957fa5d","documentation_refresh":{"batch":"20261113","original_source_rev":"","versions":{"14":"14.25","15":"15.20","16":"16.16","17":"17.12","18":"18.7","19":"19rc2"}},"imported_at":"2026-09-30T00:40:45.075377+08:00","name":"\\include","name_zh":"","slug":"cmd-69-6e-63-6c-75-64-65","summary":"Reads input from the file filename and executes it as though it had been typed on the keyboard."}},"Definition":{"Collection":"psql","Key":"cmd-69-6e-63-6c-75-64-65","SourceDatabase":"center","Version":"18","SourceTable":"psql_command","SourceKey":"cmd-69-6e-63-6c-75-64-65","SourceRevision":"1b2d62b4845aa46374f2cb680f95d3392322cc8128646992ae4e18d0e7084915","Facts":{"command":"\\include","comparison_data":{"definition":"Reads input from the file filename and executes it as though it had been typed on the keyboard. If filename is - (hyphen), then standard input is read until an EOF indication or \\q meta-command. This can be used to intersperse interactive input with input from files. Note that Readline behavior will be used only if it is active at the outermost level. Note If you want to see the lines on the screen as they are read you must set the variable ECHO to all .","modifiers":[],"signature":"\\i or \\include filename","spellings":["\\i","\\include"]},"comparison_hash":"695dec210b67e0244446bfdc098b2b1581a39d38f97f8c4cb78ed6874ce1106f","description":["Reads input from the file filename and executes it as though it had been typed on the keyboard."],"description_zh":"从文件 filename 中读取输入，并像在键盘上输入一样执行它。","description_zh_html":"\u003cdd\u003e\u003cp\u003e\n        从文件 \u003cem class=\"replaceable\"\u003e\u003ccode\u003efilename\u003c/code\u003e\u003c/em\u003e 中读取输入，并像在键盘上输入一样执行它。\n        \u003c/p\u003e\u003cp\u003e\n        如果 \u003cem class=\"replaceable\"\u003e\u003ccode\u003efilename\u003c/code\u003e\u003c/em\u003e 是\u003ccode class=\"literal\"\u003e-\u003c/code\u003e（连字符），则从标准输入读取，直到遇到 EOF 指示或\u003ccode class=\"command\"\u003e\\q\u003c/code\u003e 元命令。这可用于将交互式输入与文件输入交错使用。请注意，只有在最外层启用了 Readline，此处才会使用 Readline 功能。\n        \u003c/p\u003e\u003cdiv class=\"note\"\u003e\u003ch3 class=\"title\"\u003e注意\u003c/h3\u003e\u003cp\u003e\n        如果想在屏幕上看到被读入的各行，请将变量 \u003ccode class=\"varname\"\u003eECHO\u003c/code\u003e 设置为 \u003ccode class=\"literal\"\u003eall\u003c/code\u003e。\n        \u003c/p\u003e\u003c/div\u003e\u003c/dd\u003e","documentation_revision":{"inputs":[{"file":"app-psql.html","kind":"same-version-reviewed-manual","locale":"en","sha256":"af50448485df02bdef2b72b8347192ba029c7082b8d0392ecb17db44ad533aaf","version":"18.7"},{"file":"app-psql.html","kind":"same-version-reviewed-manual","locale":"zh-Hans","sha256":"cb475c53a16d9e06358f5e6c9c5649645db92568cfd319f230c62c9f57ae090b","version":"18.7"}],"release":"18.7","runtime_remeasured":false,"source_revision":"pgdoc:b9f0e7232f60f380d642ac9b99226606c254b552"},"facts":[{"label":"Client","value":"psql 18.7"},{"label":"Case-sensitive spelling","value":"\\include"}],"facts_zh":[{"label":"客户端","value":"psql 18.7"},{"label":"区分大小写的写法","value":"\\include"}],"localization":{"documentation_release":"18.7","language":"en","source_language":"en","source_revision":"pgdoc:b9f0e7232f60f380d642ac9b99226606c254b552","status":"same-version-reviewed-manual"},"manual_html":"\u003cdiv\u003e\u003cdl class=\"variablelist\"\u003e\u003cdt id=\"APP-PSQL-META-COMMAND-INCLUDE\"\u003e\u003cspan class=\"term\"\u003e\u003ccode class=\"literal\"\u003e\\i\u003c/code\u003e or \u003ccode class=\"literal\"\u003e\\include\u003c/code\u003e \u003cem class=\"replaceable\"\u003e\u003ccode\u003efilename\u003c/code\u003e\u003c/em\u003e\u003c/span\u003e \u003c/dt\u003e\u003cdd\u003e\u003cp\u003e\n        Reads input from the file \u003cem class=\"replaceable\"\u003e\u003ccode\u003efilename\u003c/code\u003e\u003c/em\u003e and executes it as\n        though it had been typed on the keyboard.\n        \u003c/p\u003e\u003cp\u003e\n        If \u003cem class=\"replaceable\"\u003e\u003ccode\u003efilename\u003c/code\u003e\u003c/em\u003e is \u003ccode class=\"literal\"\u003e-\u003c/code\u003e\n        (hyphen), then standard input is read until an EOF indication\n        or \u003ccode class=\"command\"\u003e\\q\u003c/code\u003e meta-command.  This can be used to intersperse\n        interactive input with input from files.  Note that Readline behavior\n        will be used only if it is active at the outermost level.\n        \u003c/p\u003e\u003cdiv class=\"note\"\u003e\u003ch3 class=\"title\"\u003eNote\u003c/h3\u003e\u003cp\u003e\n        If you want to see the lines on the screen as they are read you\n        must set the variable \u003ccode class=\"varname\"\u003eECHO\u003c/code\u003e to\n        \u003ccode class=\"literal\"\u003eall\u003c/code\u003e.\n        \u003c/p\u003e\u003c/div\u003e\u003c/dd\u003e\u003c/dl\u003e\u003c/div\u003e","manual_path":"app-psql.html#APP-PSQL-META-COMMAND-INCLUDE","modifiers":[],"related":[{"label":"\\i","url":"/wiki/psql/cmd-69/?v=18"},{"label":"psql command-line options and complete manual","url":"/wiki/tool/psql/?v=18"}],"related_zh":[{"label":"\\i","url":"/wiki/psql/cmd-69/?v=18"},{"label":"psql 命令行选项及完整手册","url":"/wiki/tool/psql/?v=18"}],"release":{"channel":"stable","evidence_kind":"English manual and source declarations","label":"18.7","major":"18","manifest":{"major":"18","release":"18.7","source_sha256":"441dfae4280cae3e0425e5f876f80559fb0731c140f1aae22b3e5a54d0411bfd","source_url":"https://ftp.postgresql.org/pub/source/v18.7/postgresql-18.7.tar.bz2"},"ref":"https://ftp.postgresql.org/pub/source/v18.7/postgresql-18.7.tar.bz2","revision":"1b2d62b4845aa46374f2cb680f95d3392322cc8128646992ae4e18d0e7084915","source_sha256":"441dfae4280cae3e0425e5f876f80559fb0731c140f1aae22b3e5a54d0411bfd"},"sections":[],"sections_zh":[],"signature":"\\i or \\include filename","sources":[{"anchor":"APP-PSQL-META-COMMAND-INCLUDE","file":"app-psql.html","label":"18.7 English manual · app-psql.html","sha256":"af50448485df02bdef2b72b8347192ba029c7082b8d0392ecb17db44ad533aaf","url":"/docs/18/app-psql.html#APP-PSQL-META-COMMAND-INCLUDE"}],"spellings":["\\i","\\include"],"tables":[{"columns":[{"key":"command","label":"Command"},{"key":"modifiers","label":"Documented suffix modifiers"}],"key":"spellings","rows":[{"command":{"text":"\\i","url":"/wiki/psql/cmd-69/?v=18"},"modifiers":"None listed in this signature"},{"command":{"text":"\\include","url":"/wiki/psql/cmd-69-6e-63-6c-75-64-65/?v=18"},"modifiers":"None listed in this signature"}],"title":"Spellings in this manual definition"}],"tables_zh":[{"columns":[{"key":"command","label":"命令"},{"key":"modifiers","label":"手册中的后缀修饰符"}],"key":"spellings","rows":[{"command":{"text":"\\i","url":"/wiki/psql/cmd-69/?v=18"},"modifiers":"此语法签名未列出"},{"command":{"text":"\\include","url":"/wiki/psql/cmd-69-6e-63-6c-75-64-65/?v=18"},"modifiers":"此语法签名未列出"}],"title":"本版手册中的写法"}],"zh_from":"same-version-manual"},"ManualEvidence":{"manual_path":"app-psql.html#APP-PSQL-META-COMMAND-INCLUDE","release":{"channel":"stable","evidence_kind":"English manual and source declarations","label":"18.7","major":"18","manifest":{"major":"18","release":"18.7","source_sha256":"441dfae4280cae3e0425e5f876f80559fb0731c140f1aae22b3e5a54d0411bfd","source_url":"https://ftp.postgresql.org/pub/source/v18.7/postgresql-18.7.tar.bz2"},"ref":"https://ftp.postgresql.org/pub/source/v18.7/postgresql-18.7.tar.bz2","revision":"1b2d62b4845aa46374f2cb680f95d3392322cc8128646992ae4e18d0e7084915","source_sha256":"441dfae4280cae3e0425e5f876f80559fb0731c140f1aae22b3e5a54d0411bfd"},"sources":[{"anchor":"APP-PSQL-META-COMMAND-INCLUDE","file":"app-psql.html","label":"18.7 English manual · app-psql.html","sha256":"af50448485df02bdef2b72b8347192ba029c7082b8d0392ecb17db44ad533aaf","url":"/docs/18/app-psql.html#APP-PSQL-META-COMMAND-INCLUDE"}]},"MeasuredEvidence":{}},"Text":{"Collection":"psql","Key":"cmd-69-6e-63-6c-75-64-65","SourceDatabase":"center","Version":"18","Locale":"en","Title":"\\include","Summary":"Reads input from the file filename and executes it as though it had been typed on the keyboard.","BodyHTML":"\u003cdiv\u003e\u003cdl\u003e\u003cdt id=\"APP-PSQL-META-COMMAND-INCLUDE\"\u003e\u003cspan\u003e\u003ccode\u003e\\i\u003c/code\u003e or \u003ccode\u003e\\include\u003c/code\u003e \u003cem\u003e\u003ccode\u003efilename\u003c/code\u003e\u003c/em\u003e\u003c/span\u003e \u003c/dt\u003e\u003cdd\u003e\u003cp\u003e\n        Reads input from the file \u003cem\u003e\u003ccode\u003efilename\u003c/code\u003e\u003c/em\u003e and executes it as\n        though it had been typed on the keyboard.\n        \u003c/p\u003e\u003cp\u003e\n        If \u003cem\u003e\u003ccode\u003efilename\u003c/code\u003e\u003c/em\u003e is \u003ccode\u003e-\u003c/code\u003e\n        (hyphen), then standard input is read until an EOF indication\n        or \u003ccode\u003e\\q\u003c/code\u003e meta-command.  This can be used to intersperse\n        interactive input with input from files.  Note that Readline behavior\n        will be used only if it is active at the outermost level.\n        \u003c/p\u003e\u003cdiv\u003e\u003ch3\u003eNote\u003c/h3\u003e\u003cp\u003e\n        If you want to see the lines on the screen as they are read you\n        must set the variable \u003ccode\u003eECHO\u003c/code\u003e to\n        \u003ccode\u003eall\u003c/code\u003e.\n        \u003c/p\u003e\u003c/div\u003e\u003c/dd\u003e\u003c/dl\u003e\u003c/div\u003e","SourceRevision":"1b2d62b4845aa46374f2cb680f95d3392322cc8128646992ae4e18d0e7084915","ContentHash":"8d06147fdd9ccbb4efe3e82a4ab71c589a39fd65c86a6de582c1d1bfef2ae351","Payload":{"description":["Reads input from the file filename and executes it as though it had been typed on the keyboard."],"manual_html":"\u003cdiv\u003e\u003cdl class=\"variablelist\"\u003e\u003cdt id=\"APP-PSQL-META-COMMAND-INCLUDE\"\u003e\u003cspan class=\"term\"\u003e\u003ccode class=\"literal\"\u003e\\i\u003c/code\u003e or \u003ccode class=\"literal\"\u003e\\include\u003c/code\u003e \u003cem class=\"replaceable\"\u003e\u003ccode\u003efilename\u003c/code\u003e\u003c/em\u003e\u003c/span\u003e \u003c/dt\u003e\u003cdd\u003e\u003cp\u003e\n        Reads input from the file \u003cem class=\"replaceable\"\u003e\u003ccode\u003efilename\u003c/code\u003e\u003c/em\u003e and executes it as\n        though it had been typed on the keyboard.\n        \u003c/p\u003e\u003cp\u003e\n        If \u003cem class=\"replaceable\"\u003e\u003ccode\u003efilename\u003c/code\u003e\u003c/em\u003e is \u003ccode class=\"literal\"\u003e-\u003c/code\u003e\n        (hyphen), then standard input is read until an EOF indication\n        or \u003ccode class=\"command\"\u003e\\q\u003c/code\u003e meta-command.  This can be used to intersperse\n        interactive input with input from files.  Note that Readline behavior\n        will be used only if it is active at the outermost level.\n        \u003c/p\u003e\u003cdiv class=\"note\"\u003e\u003ch3 class=\"title\"\u003eNote\u003c/h3\u003e\u003cp\u003e\n        If you want to see the lines on the screen as they are read you\n        must set the variable \u003ccode class=\"varname\"\u003eECHO\u003c/code\u003e to\n        \u003ccode class=\"literal\"\u003eall\u003c/code\u003e.\n        \u003c/p\u003e\u003c/div\u003e\u003c/dd\u003e\u003c/dl\u003e\u003c/div\u003e","related":[{"label":"\\i","url":"/wiki/psql/cmd-69/?v=18"},{"label":"psql command-line options and complete manual","url":"/wiki/tool/psql/?v=18"}],"sections":[],"tables":[{"columns":[{"key":"command","label":"Command"},{"key":"modifiers","label":"Documented suffix modifiers"}],"key":"spellings","rows":[{"command":{"text":"\\i","url":"/wiki/psql/cmd-69/?v=18"},"modifiers":"None listed in this signature"},{"command":{"text":"\\include","url":"/wiki/psql/cmd-69-6e-63-6c-75-64-65/?v=18"},"modifiers":"None listed in this signature"}],"title":"Spellings in this manual definition"}]}},"RequestedLocale":"en","Fallback":false,"Versions":["10","11","12","13","14","15","16","17","18","19","20"],"Locales":["en","zh-Hans"],"Signatures":null,"Spellings":[{"Version":"18","Ordinal":0,"Command":"\\i","Signature":"\\i or \\include filename","Modifiers":[]},{"Version":"18","Ordinal":1,"Command":"\\include","Signature":"\\i or \\include filename","Modifiers":[]}],"SQLState":null,"Evidence":null}
