ddl

    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

    0熱度

    2回答

    我需要從另一個表中創建一個表及其在Oracle中另一個模式中的索引和約束。我知道CTAS語法,但它並不需要它的索引和約束。有什麼辦法可以做到嗎? 而且是有任何方式回火過程,觸發器或包丟棄後?