ddl

    0热度

    2回答

    我想在SQL中创建一个表,但我错过了一个关键字,我不能弄清楚如何解决它: CREATE TABLE Attendance_of_employee ( supervisior VARCHAR(30) DEFAULT 'NONE', arrival double NOT NULL, shift_end double NOT NULL, date_time DAT

    1热度

    1回答

    我正在寻找包装pl/sql中的一些java函数,但在加载java源代码时遇到for-loops中冒号字符上的ORA-29536。 我希望能够理解数据库为什么会遇到困难,因为它似乎不是曲解冒号并尝试绑定,并且在前进路径上得到任何建议。 我想避免重构源代码以废除所有for循环,并且希望尽可能避免使用loadjava工具。 数据库是12cR1,ojdk是1.6.0_71。 下面是一个例子。 鉴于这两个普

    0热度

    1回答

    对于如下创建的表,我们如何选择列以便我们可以遍历PLSQL中的列。 CREATE GLOBAL TEMPORARY TABLE temptable (column1 datatype [ NULL | NOT NULL ], column2 datatype [ NULL | NOT NULL ], ... column_n datatype [ NU

    0热度

    1回答

    我试图设置DEFAULT值和NOT NULL对于type_id列,它是instance表的外键,但它抱怨MySQL语法。 CREATE TABLE `type` ( `id` int(10) unsigned NOT NULL PRIMARY KEY AUTO_INCREMENT, `city` varchar(256) ); ALTER TABLE instance AD

    0热度

    1回答

    当我drop表中它也放弃约束?

    0热度

    1回答

    下面的代码 CREATE PROCEDURE create_all_views() LANGUAGE SQL --MODIFIES SQL DATA BEGIN ATOMIC FOR select view_name from views_to_create DO CREATE VIEW view_name AS SELECT * FROM view_name || '_

    0热度

    2回答

    我有一个Windows窗体应用程序(C#),它从MySQL数据库中读取一些数据。在新版本中,我需要在其中一个表中添加新列(以添加一些功能)。有时我需要制作一个恢复数据库(从转储文件)。如果我从旧数据库(没有新列)恢复旧表,我会收到“未知列”错误。 我该如何改变我的SQL命令以从此表中选择数据?如果'newcolumn'存在,我需要选择数据,如果不是,我需要选择NULL。 MySqlDataAdap

    0热度

    2回答

    create view PUBLISHER_VC as SELECT PB_NAME, PB_ZIPCODE, PB_PHONE_NUMBER FROM PUBLISHER_4_14 pub INNER JOIN BOOKS_4_14 boo where pub.PBID=boo.PBID and BK_LIST_PRICE>100; 我有两个表,分别叫做PUBLISHER_4

    0热度

    1回答

    CREATE TABLE Booking ( Name varchar2(30) NOT NULL, R_date date NOT NULL, D_address varchar2(30) NOT NULL, Email_id varchar2(30) NOT NULL, No_of_cars int NOT NULL, Contact_no varchar2(15) NOT NULL

    2热度

    1回答

    我想创建一个CREATE AS SELECT表,其中我想通过NULL值到col3。 的 main 结构: SQL> desc main Name Null? Type ----------------------------------------- -------- ---------------------------- col1 NOT NULL N