将每个值与其列名一起输出在单独的一行上。如果每行包含大量列,这种格式便于打印单行或少量行的数据。
请注意,NULL 会输出为 ᴺᵁᴸᴸ,以便更容易区分字符串值 NULL 和空值。JSON 列会以美化后的格式输出,并且 NULL 会输出为 null,因为它是一个有效的 JSON 值,并且与 "null" 容易区分。
使用示例
示例:
SELECT * FROM t_null FORMAT Vertical
第 1 行:
──────
x: 1
y: ᴺᵁᴸᴸ
在 Vertical 输出格式中,行不会被转义:
SELECT 'string with \'quotes\' and \t with some special \n characters' AS test FORMAT Vertical
第 1 行:
──────
test: string with 'quotes' and with some special
characters
此格式仅适合用于输出查询结果,不适合用于解析(检索要插入到表中的数据)。