ddl

    1热度

    1回答

    我试图修改使用以下命令的Oracle对象的内部number(7,0)属性: alter type myObjectFormat modify ATTRIBUTE ( A NUMBER(7,2)) CASCADE FORCE; 错误: Error report - SQL Error: ORA-06545: PL/SQL: compilation error - compil

    -1热度

    1回答

    所以我目前正在写在SQL我的评估和这个错误继续出现(缺少选择关键字以及缺少括号) 这是我一直进入Oracle: CREATE TABLE Customers (Abstract VARCHAR2(400), Author VARCHAR2(40) NOT NULL, PRIMARY KEY (CustomerID), LastName, FirstName, Address, Cit

    0热度

    4回答

    您好,我是学习SQL以及新建站点的新手!我一直试图在Job属性中将这些表与外键一起修补,并且一直运行到此错误“SQL错误 - 此列列表没有匹配的或唯一的主键”。 从我的理解和已经能够通过反复试验中得出的结论是,问题是我的外键约束,但我似乎无法弄清楚如何解决它。 任何帮助,将不胜感激。 Create Table Names ( FirstName VARCHAR2(25), LastName V

    0热度

    2回答

    我有一张冰淇淋店(会客室)的桌子和一间供客厅内不同口味的桌子。另外还有一个用户表,用户应该能够评定风味。 客厅和味道之间存在一对多的关系,味道是一个弱的实体。 Flavor和User之间还有一个多对多的关系,然后创建一个名为Vote的新表。 我的DDL脚本如下所示: CREATE TABLE parlor ( parlor_id INTEGER AUTO_INCREMENT, n

    -3热度

    7回答

    我正在给我的数据库表添加一列。它是一个简单的Char列,其值为'Y'或'N'。 是否可以将列默认为'N'?如果是这样,怎么样? 当前脚本添加列: ALTER TABLE PERSON ADD IS_ACTIVE VARCHAR2(1);

    0热度

    1回答

    我创建了一个程序,它的一个功能是当您从下拉列表中选择一个项目时,数据库中的数据将自动填充到文本框中。我能够在文本框中填充数据,但不是我想要的样子。下面是我的代码和数据库。 [http://i.stack.imgur.com/ybOkw.png][1] [http://i.stack.imgur.com/jRGu5.png][1] [http://i.stack.imgur.com/UJ23

    2热度

    2回答

    因此,我们试图在我们的数据库上实现DDL触发器来跟踪我们的开发人员的DDL更改,并且工作得很好。但是,我们遇到了与Visual Studio 2013/2015开发人员的困扰。当他们从Visual Studio中编辑表/ proc /任何东西时,它将禁用ddl触发器,进行更改并重新启用触发器,这会使触发器毫无意义。 我发现我可以创建一个SQL数据库项目,导航到项目>属性>调试>高级,并取消选中“禁

    0热度

    2回答

    我需要执行一个脚本,将新列添加到表中,然后基于现有列更新该列。 PRINT 'Adding Column to Table...' ALTER TABLE dbo.Table ADD [Column] DATETIME2 NULL; PRINT 'Updating data...' UPDATE dbo.Table SET [column] = ISNULL([ModifiedDat

    0热度

    1回答

    我试图创建一个弹出窗口,该窗口在从使用JQM的下拉列表中选择一个选项时触发。 弹出datarole: <!--popup window inside index page --> <div data-role="popup" id="puProd"> TODO POP UP STUFF </div> 这是JS代码: $(document).ready("#index", functi

    0热度

    2回答

    我试图创建一个约束检查记录不超过2016 这里是我的数据库中的记录 这里是我的查询: ALTER TABLE SIGHTINGS ADD CONSTRAINT CK_SIGHTING_DATE CHECK (SIGHTING_DATE <=TO_DATE('01-JAN-16')); 但我得到了一个错误说:ERROR位于第1行: ORA-02436: date or sys