gpt4 book ai didi

sql - H2 ddl 创建表

转载 作者:行者123 更新时间:2023-12-04 15:26:43 30 4
gpt4 key购买 nike

我想知道是否有可能获得H2 ddl create table来自

http://localhost:5678/pecador/console/

我试过 show columns from T_USER ;
但它只显示列

最佳答案

如果要获取表的 SQL T_USER ,您可以在 H2 中使用以下两个命令之一:

SCRIPT NODATA NOPASSWORDS NOSETTINGS TABLE T_NAME;
SELECT SQL FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME = 'T_NAME';

第一个还返回一些不相关的元素。实际上你可以用它转储整个数据库,查看它的文档以获取详细信息:
https://h2database.com/html/commands.html#script

第二个只返回指定表的 SQL(除非你在多个模式中有同名的表,但你可以添加 AND SCHEMA_NAME = 'PUBLIC' 来排除它们)。注意需要指定 'T_NAME'在真实情况下,如果您使用 ;DATABASE_TO_LOWER=TRUE设置为 't_name' .当心: INFORMATION_SCHEMA.TABLES.SQL的存在不保证 H2 future 版本中的列。

关于sql - H2 ddl 创建表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62103857/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com