ddl 相关问题

数据定义语言是SQL的一个子集,用于操作数据库的结构元素,而不是表的内容。 CREATE,DROP,ALTER和相关语句。

SQLite 多列主键

在 SQLite 中指定多于 1 列的主键的语法是什么?

回答 9 投票 0

如何从记录集循环运行多个 DDL 语句?

希望这是一个简单的方法 - 出于显而易见的原因,我想重命名数千个字段名称,以删除数百个表中的空格和特殊字符。我将所有编辑放入一个简单的...

回答 1 投票 0

Postgres 手动更改序列

我正在尝试将序列设置为特定值。 选择 setval(' payment_id_seq '), 21, true; 这给出了一个错误: 错误:函数 setval(未知)不存在 使用 ALTER SEQUENCE 不会...

回答 8 投票 0

如何处理雪花中的datetimeoffset(7)数据类型?

我有一个DDL,它在sql server中具有数据类型datetimeoffset(7)的LastUpdatedTime。雪花中的等效数据类型是什么,或者如何处理它以获得源中的准确值。 我试过了...

回答 1 投票 0

如何为 Postgresql 设计触发器,我的“Hello world”测试有什么问题?

我需要在postgresql中使用触发器(最好通过SQLALchemy ORM)。然而,我似乎无法创建一个基地。 作为基本测试,我尝试输入字符串“Hello world&...

回答 2 投票 0

在交易中有什么是不能做的(然后安全回滚)?

在事务中有什么不能做的(然后安全回滚)? 我的事务是对生产数据库中重大的破坏性更改的简单测试。包裹在事务中的 SQL 代码...

回答 2 投票 0

将列类型从 timestamp WITHOUT time zone 更改为 timestamp WITH time zone

我在 PostgreSQL 9.3 ALTER TABLE 手册页中找到了这个 ALTER COLUMN 语句: ALTER TABLE 审计 ALTER COLUMN created_at SET DATA TYPE 带时区的时间戳 使用 时间戳...

回答 2 投票 0

如何解决 Sqlite 3 Error: near ")": syntax error? [关闭]

我正在使用 sqlite3 制作一个简单的数据库。我希望 id 字段成为应该自动递增的主键。 我试过跑步: sqlite> 创建表用户 ( ...> id 整数

回答 0 投票 0

SQL Column definition: default value and not null redundant?

我多次看到以下语法在创建/更改 DDL 语句中定义列: ALTER TABLE tbl ADD COLUMN col VARCHAR(20) NOT NULL DEFAULT “MyDefault” 问题是:...

回答 7 投票 0

由于语法错误,无法在 postgres 中创建 TIMESTAMP WITH TIMEZONE 列

我想通过使用 python 运行 DDL 查询在 postgres 中创建一个表,但是我得到一个语法错误。 我的代码: query = """创建表数据 ( fire_date_utc 时间戳,

回答 1 投票 0

是否可以使用 java 从现有数据库表生成 DDL?

我的期望是从现有表生成 DDL 字符串。就像大多数 IDE 一样,只需单击一下, 但通过Java。我正在使用 postgres 作为数据库。 我想收集的只是这个; 来自我的...

回答 2 投票 0

How to normalize table1 in postgres sql?

我需要通过拆分“错误发生于”列来规范化(以技术方式)表 1,使其与表 2 中的一样。 是否有任何 DML 函数可以帮助我解决这个问题?所以...

回答 2 投票 0

DDL 语句总是给你一个隐式提交,还是你能得到一个隐式回滚?

如果您在事务的中途执行 DDL 语句,例如截断表,则事务提交。 我想知道情况是否总是如此,根据定义,o...

回答 8 投票 0

如何在 postrgesql 中修改/更改表中列的顺序?如果不可能,为什么? [重复]

我有一个包含一些列的表,我想更改类似于以下示例的列的顺序 一些表 columnId, column1, column2, column3 等... -> 一些表 columnId, 列...

回答 0 投票 0

plsql。有没有办法获得列 ddl?

我使用 dbms_metadata.get_ddl(...) 获取对象 ddl 但它不会为列生成 ddl。 有没有办法获得列 ddl oracle 12 版本? 谢谢

回答 2 投票 0

MySQL,向已有表添加新列,也涉及连接

问。创建一个新列 DaysTakenForDelivery,其中包含 Order_Date 和 Ship_Date 之间的日期差异。 可用的表格是:订单和运输 创建表订单( Order_ID int DEFA ...

回答 1 投票 0

如何使用 Kotlin Exposed 框架重命名数据库中的现有表?

我找不到任何关于如何使用 Kotlin Exposed 框架重命名数据库中的现有表的信息?如果可能的话,请给我任何解释。先感谢您。 我阅读了所有官方

回答 2 投票 0

在使用 JDBC 时,我被困在 SqlSyntaxErrorExpception at alter query。谁能给我建议?

实际上,我通过在 JDBC 中创建一个 alterTable() 函数并在 main 方法中调用该方法来使用 Alter 命令。我正在使用的查询是“alter table userReg modify column DOB date”...

回答 0 投票 0

如何在生成数据库模式之后但在应用程序启动之前执行 sql 脚本

我想从我的 Java 类生成数据库结构 jpa.generate-ddl: true jpa.ddl-auto: true 另外,我需要在应用程序启动之前运行 SQL 脚本,因为我有 @PostConstruct 方法...

回答 1 投票 0

Snowflake SQL编译错误:无法将列从类型TIMESTAMP_LTZ(9)改为TIMESTAMP_NTZ(9)。

我有一个雪花数据库表,目前定义为CREATE TABLE lightsaber ( ID NUMBER(38,0) NOT NULL AUTOINCREMENT, APPLIED_ON TIMESTAMP_LTZ(9) NOT NULL DEFAULT CURRENT_TIMESTAMP(), ...

ddl
回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.