ddl

    0热度

    1回答

    请注意,我特别询问DDL查询。从文档中,不清楚如何做到这一点,或者甚至有可能。 STL_DDLTEXT似乎只显示完成 DDL查询。 STV_RECENTS和STV_INFLIGHT不记录它们是否显示定期查询与DDL;从经验来看,我从来没有在这些系统视图中看到任何DDL查询。

    0热度

    1回答

    问题是: 我只执行DML语句,我会尝试执行DDL语句,但是如果DDL失败会发生什么 ?是否只有DDL或DML回滚? 像这样: -- point 1 INSERT ... INSERT ... INSERT ... // 3插入的行 -- point 2 CREATE ... (crash) 将返回哪些点?点1或点2? 非常感谢。

    -3热度

    1回答

    我有一个视图,它具有标称代码的余额。 我有在每列期间一月至十二月各行上标称码 我想(每月1)改变,使每个标称的代码有12行 我创建查询SQL Server Management Studio - 然后可以将此视图拖入Sage。目前的观点是 SELECT TOP (1000) [AccountNumber] ,[Jan17] ,[Feb17] ,[Mar17]

    1热度

    2回答

    我想用两个表的部分联合来创建视图。 下面是声明: create view "test" AS select ppt.reportingtime reportingtime, ppt.currency currency, ppt.channelid channelid, ppt.transactiontype ttype FROM preprocessortransactions ppt

    2热度

    2回答

    我要创建使用所提供的数据DDL脚本: 你可以做如下假设: 每个项目都有一个经理 许多员工被分配到每个项目。属性小时数表示每个员工在相应项目上工作的小时数,属性评级是该员工在此项目中的工作评分。 预算和起始日期指的是预算,启动该项目的日期 Emp_Manager是员工的经理,并且可以从项目经理 我已经转变到这些3NF不同: a. Employee_T(Emp_Id, Emp_Salary, Emp_

    1热度

    1回答

    我正尝试在oracle中使用dbms_metadata.get_ddl函数从我们的开发数据库之一重新创建表。例如 SELECT dbms_metadata.get_ddl('TABLE','ogaPatch2892_TAB','XVIEWMGR')from dual; 它确实产生,我需要但运行会产生错误 ORA-00904的DDL:无效的标识符 下面是DDL的语法时才: CREATE TABL

    -1热度

    1回答

    我想知道如果我能做到这一点没有触发器: 我想有一个列INT其中是自动更新的递增整数值。 这与TIMESTAMP或DATETIME列中的ON UPDATE CURRENT_TIMESTAMP列相似但不相同。 我在文档中读取ON UPDATE是不可能的,因为除非列是TIMESTAMP,否则我只能使用文字值。 MySQL default and on update MySQL timestamp ini

    1热度

    1回答

    我想创建一个表使用TIME()数据类型的列与以下语句(好吧,我缩短了一下,我只想弄清楚如何maka随着时间的推移值,而不是TIMESTAMP) CREATE TABLE Random ( sosire TIME(), nume VARCHAR(20) ); 列能否请你帮我一点吗?谢谢

    0热度

    1回答

    我有一个拥有1亿行的生产表,并且为了报告目的,我们需要添加一个额外的列,它将是一个数字(18,0)。显然,SQL获胜不要让我在添加该列时删除表格。除此之外,我可以通过其他方式影响数据吗?

    1热度

    1回答

    CREATE TABLE PERSON ( PID Int Not Null, FirstName Varchar2(15) Not Null, LastName Varchar2(15) Not Null, Email Varchar2(50) Not Null, Type Varchar2(15) Not Null Default Custom