ddl 相关问题

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

Oracle PLSQL级联删除不起作用?

我有一些带有外键的表应删除。我将“放在删除级联”放到需要的地方,但是当我尝试删除表时,出现以下错误:*原因:尝试是...

回答 2 投票 0

如何同时在Postgres中删除列(和索引)?

我需要从我的(大)Postgres表中删除一列。这很简单,但是列上也有一个索引。我可以看到,当我使用...

回答 1 投票 1

MySQL设置具有记录ID的默认字段值concat

我有具有以下结构的MySQL表:------------- | id |名称| -------------其中ID为int auto_increment,名称仅为varchar(255)。所以我需要使用数据库默认值进行设置...

回答 1 投票 0

mysql中的重命名列(失败)

我有一个数据库(有些)的表(exp)有800多个记录,我想将列的名称从“ Nr._CRT”更改为“ ID”,并保持类型smallint。错误是:错误1064(42000):您有一个...

回答 1 投票 0

如何使用where子句在Oracle SQL Developer中创建视图

[我正在尝试在Oracle SQL Developer中创建视图,在每个closet_date中都有3-4个时间戳,我只需要选择每天的最新时间戳,而且还必须限制...]]

回答 2 投票 0

Drop Table命令在Oracle SQL Developer中不起作用,使用后不会删除现有表吗?

删除表格国家;删除表格区域;创建表regions(region_id NUMBER(3),region_Name VARCHAR2(25),CONSTRAINT region_pk PRIMARY KEY(region_id));创建表countrys(country_id ...

回答 1 投票 0

从地理数据类型返回的本机函数

我正在创建一个DDL文件,以使用TEIID部署为VDB。源模型是MS SQ1。在源数据库中,有“地理数据类型”列。我正在尝试从地理上读经纬度...

回答 1 投票 0

我如何创建要交叉连接的表,以便它们都与member_num连接

我的目的是使用这三个表并将它们共享在一起,因为它们共享一个外键(member_num)。我使用了自动增量,因此某些时候它不在我的代码中。志愿者...

回答 1 投票 0

Oracle-创建用于基于游标删除表的动态函数

我正在尝试使用游标为需要删除并重新创建的所有表创建一个动态函数。例如,我有以下示例表结构:CREATE ...

回答 2 投票 0

错误代码:1215。无法添加外键约束。外键问题

创建表方法(method_id int主键,date_add日期,描述varchar(1000)字符集utf8);创建表text_item(t_id int主键,写入日期的日期,原始语言...

回答 1 投票 -1

SQL Developer中名称已经存在错误

昨晚我在此代码上获得了一些帮助,但现在遇到了另一个错误。我的教授仍然没有回答我,所以我来找你们。下面是代码:-创建志愿者主管...

回答 1 投票 -1

我想根据另一列设置默认列值,并为其添加114天

我尝试过:ALTER TABLEbúgatásADDmalacozás_idejeAS DATEADD(DAY,114,Dátum);我希望'malacozás_ideje'列的值与Dátum+ 114天相同。这甚至可能吗?

回答 3 投票 0

Oracle DDL错误-ORA 00907:缺少右括号

此DDL查询不起作用,我无法弄清楚为什么,将不胜感激,请有经验的个人提供帮助:)当我尝试在Oracle中运行它时,它会返回错误消息ORA-00907:缺少...

回答 1 投票 0

我无法在PostgreSQL上创建表[关闭]

[我试图在PostgreSQL上创建下表:创建表电影(movie_name VARCHAR(200),movie_year INTEGER,国家VARCHAR(100),体裁VARCHAR PRIMARY ...

回答 1 投票 0

[使用Pgadmin4在postgres中编辑列/表的默认值

如果未插入值,如何在pgadmin4中设置列/表的默认值?我希望它是0而不是null。

回答 1 投票 0

在DELETE CASCADE上不能在雪花中使用

我有两个表:CREATE TABLE category(id INTEGER NOT NULL DEFAULT CATEGORY_SEQUENCE.NEXTVAL,name VARCHAR(50),PRIMARY KEY(id));创建表product(id INTEGER NOT NULL ...

回答 1 投票 0

用sql数据库中的名称递增的新表创建1000多个列

在数据库中建立新表时,如何创建一个包含数千列的新表,每个列的名称比上一个大一个?即

回答 1 投票 0

什么是DDL和DML?

我听说过有关数据库的DDL和DML术语,但我不明白它们是什么。它们是什么,它们与SQL有什么关系?

回答 12 投票 319

我的表已锁定,无法查看记录,并且我无法删除触发器

我创建了一个触发器,该触发器创建重复项和存储过程以将详细信息发送到我的电子邮件,它工作正常。执行完之后,我试图查看创建触发器的表,所以...

回答 1 投票 0

是否可以一次性添加具有唯一约束的列?

我想在具有UNIQUE约束的现有表中添加电子邮件列。一条语句就能做到吗?当我尝试:ALTER TABLE“ Corporates”添加列“ email” varchar(100)NOT ...

回答 1 投票 0

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