2014-03-26 54 views
5

我正在使用MySQL Workbench 6 CE爲我創建的新模式創建一些表。列輸入在MySQL Workbench中灰顯

當我創建新表,應用程序顯示一個標籤,讓我來編輯表名(默認情況下,該名稱是NEW_TABLE),選擇模式默認,並添加註釋爲表(儘管這樣做似乎在生成的SQL中生成語法錯誤)。

它沒有做的是允許我指定或配置表的任何列。有整個列部分完全變灰。

我以root身份登錄,root擁有此架構的所有權限。

我是否發現了一個錯誤,或者有什麼特別的我需要做的,以便允許在一個表中的列規範?

有人請指教...

UPDATE:添加截圖的請求......

Screenshot of greyed out inputs (schema redacted for nondisclosure reasons)

+0

這不是100%你看到這個,所以更好地添加一個截圖。這比試圖解釋這類問題的文本中的所有內容要容易得多。 –

回答

3

當你開始創建一個新的表,你可以簡單地通過雙擊空的佔位符添加列行:

enter image description here

+0

感謝您的信息。事實證明,實際看到佔位符點擊的唯一方法是最大化應用程序。我顯示它的方式(請參閱屏幕截圖)無法查看或單擊佔位符。我想我確實發現了一個錯誤,而不是我的想法。 Oracle工程師應該重新考慮這個屏幕的顯示邏輯...... –

+1

你看起來有一個非常小的屏幕高度。但是您可以通過單擊那個大的灰色雙箭頭(它在建模中默認摺疊,但在SQL IDE中展開)來摺疊表格編輯器中的標題。 –

+1

我剛剛遇到了與默認工作臺佈局相同的問題!根本不是一個小屏幕,只是很差的默認視圖。 – Vixxd

5

點擊環繞雙箭頭

Click on the encircled double arrow

現在,您將能夠編輯列。點擊任何列名稱,灰色區域將變爲可編輯。

+0

感謝它的作品:) – CodeMind