【dbForge Studio for MySQL入門教程】如何編輯數(shù)據(jù)
當(dāng)dbForge Studio for MySQL執(zhí)行任何返回結(jié)果集的語句時,檢索到的數(shù)據(jù)將顯示在同一SQL文檔或數(shù)據(jù)窗口的數(shù)據(jù)視圖的數(shù)據(jù)編輯器中。本文將講述如何編輯網(wǎng)格中的數(shù)據(jù)。
編輯數(shù)據(jù)
1. 在SQL文檔,對象查看器的數(shù)據(jù)視圖中的數(shù)據(jù)編輯器中,或在“Data”窗口中,單擊要編輯的單元格。
2. 編輯完成后,單擊網(wǎng)格下的“End Edit”按鈕或從快捷菜單中選擇“ End Edit”選項以確認(rèn)更改。
提示:要放棄更改,請單擊“ Cancel Edit”按鈕或從快捷菜單中選擇“ Cancel Edit”選項。
在dbForge Studio中,您還可以在執(zhí)行任何查詢后從表或數(shù)據(jù)視圖中檢索數(shù)據(jù)后立即編輯數(shù)據(jù)。
要檢索數(shù)據(jù),請從數(shù)據(jù)庫資源管理器中的表的快捷菜單中選擇“ Retrieve Data”。在此之后,將出現(xiàn)一個窗口,詢問您是否要使接收的數(shù)據(jù)網(wǎng)格可編輯。如果要使網(wǎng)格可編輯,請單擊“Make Editable”按鈕,如果希望網(wǎng)格為只讀,請單擊“ Keep Read-Only”。您可以選中“Don't show this message again”復(fù)選框,當(dāng)您再次單擊“ Retrieve Data”時,將不會顯示該消息。
要在單擊“ Retrieve Data”可編輯后接收數(shù)據(jù),您還可以從工具欄上的“表”下拉列表中選擇表名,或通過選擇(只讀)將其保留為只讀。
如果選擇只讀模式,您將獲得性能方面的優(yōu)勢,因為應(yīng)用程序在此模式下運行速度更快。
要編輯連接查詢結(jié)果中的數(shù)據(jù),您應(yīng)該將要編輯數(shù)據(jù)的表設(shè)置為可編輯模式,如上所述。將一個表設(shè)置為可編輯后,結(jié)果中包含的其他表的數(shù)據(jù)將變?yōu)闇\灰色。
插入,刪除和復(fù)制數(shù)據(jù)
使用網(wǎng)格下的快捷菜單或相應(yīng)按鈕。例如,您可以執(zhí)行以下操作:
要插入NULL(而不是空字符串),請從快捷菜單中選擇“ Set Value To ->Null ”。您還可以使用CTRL + 0 組合鍵。
提示:使用“ Set Value To”菜單可以快速設(shè)置空字符串,零或當(dāng)前日期。
要插入SET和ENUM數(shù)據(jù),dbForge Studio提供了方便的編輯器。單擊ENUM數(shù)據(jù)類型的字段,然后從下拉列表中選擇所需的值。
單擊SET數(shù)據(jù)類型的字段,然后在下拉編輯器中勾選所需的值(或多個值)。
要添加新記錄,請從快捷菜單中選擇“ Append ” 選項,或單擊網(wǎng)格下的“ Append ” 按鈕。要從網(wǎng)格中刪除記錄,請從快捷菜單中選擇“ Delete” 選項,或單擊網(wǎng)格下的“ - ”按鈕,或按CTRL + DELETE 鍵。
要復(fù)制和粘貼單元格值,請使用快捷菜單中的相應(yīng)選項。
選擇數(shù)據(jù)
您可以像電子表格中的單元格一樣輕松地選擇和復(fù)制數(shù)據(jù)。執(zhí)行以下任一操作:
- 用鼠標(biāo)左鍵將鼠標(biāo)指針移動到網(wǎng)格上。
- 單擊數(shù)據(jù)范圍的第一個單元格,按SHIFT ,然后按住SHIFT 鍵,單擊最后一個單元格。將選擇矩形范圍的單元格。
提示:使用CTRL鍵,您可以包括和排除要選擇的單元格??梢詫⑷我鈹?shù)量的行復(fù)制并粘貼到其他應(yīng)用程序(例如電子表格),但是當(dāng)您在數(shù)據(jù)網(wǎng)格中粘貼數(shù)據(jù)時,只會粘貼第一行。
dbForge Studio允許您使用事務(wù)控制數(shù)據(jù)編輯。使用基于網(wǎng)格的編輯器時,可以訪問“ Connection ”工具欄上的以下按鈕:“Begin Transaction”,“Commit”和“Rollback”。
行和單元格指示器
使用網(wǎng)格時,您可以在聚焦單元格附近看到特殊指示符。這些指標(biāo)反映當(dāng)前的編輯狀態(tài)。