ddl

    0熱度

    1回答

    我們網站的一部分呼籲向用戶詢問關於他們自己的多項選擇題(「簡介」)。網站的這部分內容將經常查看,並且偶爾會更新。該網站預計會產生大量流量,因此正在考慮嘗試和準備性能問題。 3種方式,我可以看到這些信息存儲在數據庫有: 每題創建1個表,每個表都有QuestionID和答案,然後CustomerInfo表來存儲文件數據,與外鍵映射到問題。 Question,Question_Type和Answers表

    80熱度

    8回答

    此示例採取的是from w3schools。 CREATE TABLE Persons ( P_Id int NOT NULL, LastName varchar(255) NOT NULL, FirstName varchar(255), Address varchar(255), City varchar(255), CONSTRAI

    2熱度

    1回答

    我遇到了Oracle SQL Developer的問題,每當我轉到我的表TBLCASENOTE的索引部分時,它一直告訴我索引「Index PK_TBLCASENOTE的定義與約束PK_TBLCASENOTES相同」。 我發現這個Oracle form post但似乎沒有人有解決方案。 This is the DDL製作表格。 CREATE TABLE "DSAC"."TBLCASENOTES" (

    3熱度

    5回答

    我使用SQL Developer的GUI進行DDL更改。問題是,我需要對測試環境應用相同的更改。我想知道別人是如何處理這個問題的。目前,我不得不手動編寫ALTER語句,以使測試環境與開發環境保持一致,但這很容易出錯(兩次做同樣的事情)。在測試環境中沒有重要數據的情況下,我通常會把所有東西都丟掉,從dev中導出DDL腳本並在測試中從頭開始運行它們。 我知道有觸發器可以存儲每個DDL更改,但這是一個嚴

    4熱度

    3回答

    我無法弄清楚如何創建外鍵約束。我的數據模型是固定的,超出了我的控制範圍,看起來像這樣: CREATE TABLE Enquiry (Enquiry_Ref INTEGER PRIMARY KEY CLUSTERED, Join_Ref INTEGER, EnquiryDate, EnquiryType...) CREATE TABLE Contact (Contact_Re

    11熱度

    3回答

    我不知道是否有辦法迫使MSSQL Management Studio來產生這樣的腳本: ALTER TABLE Mytable ADD MyCol bit NOT NULL CONSTRAINT MyColDefault DEFAULT 0 WITH VALUES ALTER TABLE [dbo].Mytable ALTER COLUMN MyCol2 int NULL GO

    1熱度

    1回答

    我有一個有兩個子表的表。對於父表中的每條記錄,我希望在其中一個子表中有一個且只有一個記錄 - 每個記錄中都不是一個,也不是一個。我如何定義? 這是背景故事。隨意批評此實現,但請回答上面的問題,因爲這不是我遇到它的唯一時間: 我有一個數據庫,其中包含有關用戶調查的數據。它最初設計有一種用於開始調查的認證方法。從那時起,需求已經發生了變化,現在有兩種不同的方式可以簽署開始調查。 本來我在調查表中的一列

    2熱度

    5回答

    我已經使用MySQL Workbench創建了一個MySQL數據庫。它有大約20張桌子。我無法弄清楚如何在數據庫上運行腳本。 基本上,我想創建一個數據庫創建腳本,這將允許我在任何其他MySQL服務器上創建我的數據庫。

    4熱度

    1回答

    似乎mysql中的最大表評論長度只有60個字符。 我開發的PHP symfony中,它會自動生成SQL DDL語句的aplicacion,而且在許多情況下,這些評論都是遠遠超出了60個字符。 有沒有辦法提高這個限制? 非常感謝

    1熱度

    2回答

    閱讀關於WPF和思考我的應用程序的數據存儲在同一時間讓我懷疑是否有任何語言或工具,允許您以聲明的方式定義關係數據? 淺谷歌搜索暗示沒有這樣的事情存在。但它似乎非常有用。我想到的這種工具將聲明性地描述(至少)實體,關係和視圖是一種與平臺無關的方式,它將充當數據驅動應用程序與其數據存儲之間的抽象層。 是否存在這樣的工具?