ddl

    1熱度

    5回答

    我找辦法,我怎麼可以創建我的JPA註解實體DDL。 我更喜歡純java方式。 如果可能的話,將是不錯的產生下降的語句了。

    1熱度

    1回答

    我有一個腳本生成DDL腳本來定義標準化數據庫的物化視圖。有些表具有指向特定數據庫用戶的「所有者」列,然後我可以爲其創建視圖,只顯示當前數據庫用戶創建的表的行。在某些情況下,從安全和便利的角度來看,這樣的觀點是有益的,例如,只顯示一個人自己的多項選擇題測驗結果。 事情是,除了少數幾張桌子外,還有很多桌子,我可以想象有人要求這樣的看法,但不能想到具體的用例。不過,我認爲有時這樣的通用功能可能會有用,因

    11熱度

    5回答

    我正在讀Maximum Capacity Specifications for SQL Server,我遇到了一個寬表的名稱。與標準表不同的是,它可以有多達30,000個列,而不同於僅限於更常見的1024列的正常(窄)表。我用寬泛的表格搜索,但似乎沒有什麼相關的。這個新的表格類型是否有更正式的名稱? 那麼,爲什麼我們有兩種不同類型的表格,你如何創建這個特殊的表格,以及使用這個表格能夠看起來容納更多

    1熱度

    2回答

    我習慣於通過創建數據庫對象定義來使用Oracle Designer,然後創建連接到數據庫實例所需的DDL SQL。 對於eaxmple,當向表中添加新列時,首先將其添加到表定義中,然後根據開發版生成DDL SQL並運行它,然後在測試後指向Production實例以創建生產中缺少列。 鑑於SQL Server中沒有設計器,向兩個數據庫實例添加列的正確過程是什麼?有沒有一種工具讓模式保持同步?

    0熱度

    5回答

    我有一張表,其中包含要提取出來的列並放入單獨的表中。 例如,假設我有一個名爲Contacts的表。聯繫人有一個名爲Name的列,它存儲一個字符串。現在我想將名稱拉出到名爲Name的另一個表中,並將Contact.Name列鏈接到Name表的Id。 我只能用SQL來做到這一點。任何關於最佳途徑的想法? 讓我知道,如果我能澄清任何事情,謝謝! 一個問題是,不同的聯繫人可以綁定到相同的名稱。因此,當不同

    0熱度

    1回答

    我想在nHibernate中使用模式更新功能對付Oracle 11g數據庫,它引發了以下異常:「提供了比請求的模式('表')支持更多的限制。」 它似乎是一個ado.net異常,但我找不到很多信息。任何有關這種例外的見解都會很棒。如果有幫助,我使用System.Data.OracleClient程序集與Oracle交談。

    5熱度

    4回答

    我正在寫很多腳本來更新許多Access表。我想爲每個有一個名爲「date_created」的字段添加一個列,該字段是記錄創建時的時間戳。通過表視圖執行此操作非常簡單,只需設置DefaultValue = now()即可。但是,我將如何在sql中完成此操作? 這是我當前嘗試使用已有列的表。這個例子使用「tblLogs」。 ALTER TABLE tblLogs ALTER COLUMN date_c

    2熱度

    3回答

    這個問題的靈感來自於我的一個存儲過程,因爲它調用另一個存儲過程,將數據插入到模式已完全更改的表中。 問題是你有一個SQL Server數據庫中的表,你不知道它是如何到達那裏的。您沒有適用於自定義審計信息的任何DDL觸發器,並且表DDL的源代碼管理存儲庫中沒有記錄。只使用SQL Server,您可以從表中獲取哪些取證數據。 對於版本控制和DDL觸發器的建議,我自己以及在類似情況下絆倒這個問題的人都不

    76熱度

    13回答

    我的理解是:CREATE OR REPLACE基本上意味着「如果對象存在,放棄它,然後創建它」? 如果是這樣,我做錯了什麼?這工作: CREATE TABLE foo (id NUMBER, title VARCHAR2(4000) DEFAULT 'Default Title') 這並不(ORA-00922:丟失或無效的選項): CREATE OR REPLACE TABLE foo (i

    28熱度

    4回答

    我想知道是否有可能在一個事務中運行多個DDL語句。我對SQL Server特別感興趣,即使與其他數據庫(至少Oracle,PostgreSQL)的答案也可能很有趣。 我一直在做一些「創建表」和「創建視圖」的交易內創建的表,並且似乎有一些不一致,我想知道如果不應該在事務內完成DDLs。 .. 我可能會移動DDL以外的交易,但 我想獲得一些參考。我有這個迄今爲止發現: MSDN Isolation L