1. 在sql中,什麼是復合主鍵
所謂的復合主鍵 就是指你表的主鍵含有一個以上的欄位組成
比如
create table test
(
name varchar(19),
id number,
value varchar(10),
primary key (name,id)
)
上面的name和id欄位組合起來就是你test表的復合主鍵
它的出現是因為你的name欄位可能會出現重名,所以要加上ID欄位這樣就可以保證你記錄的唯一性
一般情況下,主鍵的欄位長度和欄位數目要越少越好
2. PL/sql 按哪個快捷鍵可以選中一行的sql語句
轉到行號。 CTRL+G
下表列出 SQL Server 查詢分析器提供的所有鍵盤快捷方式。
活動 快捷方式
書簽:清除所有書簽。 CTRL-SHIFT-F2
書簽:插入或刪除書簽(切換)。 CTRL+F2
書簽:移動到下一個書簽。 F2 功能鍵
書簽:移動到上一個書簽。 SHIFT+F2
取消查詢。 ALT+BREAK
連接:連接。 CTRL+O
連接:斷開連接。 CTRL+F4
連接:斷開連接並關閉子窗口。 CTRL+F4
資料庫對象信息。 ALT+F1
編輯:清除活動的編輯器窗格。 CTRL+SHIFT+DEL
編輯:注釋代碼。 CTRL+SHIFT+C
編輯:復制。還可以使用 CTRL+INSERT。 CTRL+C
編輯:剪切。還可以使用 SHIFT+DEL。 CTRL+X
編輯:減小縮進。 SHIFT+TAB
編輯:在編輯器窗格中刪除至行尾。 CTRL+DEL
編輯:查找。 CTRL+F
編輯:轉到行號。 CTRL+G
編輯:增大縮進。 TAB
編輯:使選定內容為小寫。 CTRL+SHIFT+L
編輯:使選定內容為大寫。 CTRL+SHIFT+U
編輯:粘貼。還可以使用 SHIFT+INSERT。 CTRL+V
編輯:刪除注釋。 CTRL+SHIFT+R
編輯:重復上次搜索或查找下一個。 F3 功能鍵
編輯:替換。 CTRL+H
編輯:全選。 CTRL+A
編輯:撤消。 CTRL+Z
執行查詢。還可以使用 CTRL+E (針對向後兼容性)。 F5 功能鍵
SQL 查詢分析器幫助。 F1 功能鍵
對所選 Transact-SQL 語句的幫助。 SHIFT+F1
瀏覽:在查詢窗格和結果窗格之間切換。 F6 功能鍵
瀏覽:切換窗格。 Shift+F6
瀏覽:窗口選擇器。 CTRL+W
"新建查詢"窗口。 CTRL+N
對象瀏覽器(顯示/隱藏)。 F8 功能鍵
對象搜索。 F4 功能鍵
分析查詢並檢查語法。 CTRL+F5
列印。 CTRL+P
結果:以表格格式顯示結果。 CTRL+D
結果:以文本格式顯示結果。 CTRL+T
結果:移動拆分器。 CTRL+B
結果:將結果保存為文件。 CTRL+SHIFT+F
結果:顯示結果窗格(切換)。 CTRL+R
保存。 CTRL+S
模板:插入模板。 CTRL+SHIFT+INSERT
模板:替換模板參數。 CTRL+SHIFT+M
優化:顯示預估執行計劃。 CTRL+L
優化:顯示執行計劃(切換開/關)。 CTRL+K
優化:索引優化向導。 CTRL+I
優化:顯示客戶統計 CTRL+SHIFT+S
優化:顯示伺服器跟蹤。 CTRL+SHIFT+T
使用資料庫。 CTRL+U(王朝網路 wangchao.net.cn)
-
3. sql中創建組合主鍵和組合外鍵
聯合主鍵:primary key(id,name)
外鍵:FOREIGN KEY (id,name) REFERENCES user(id,name)
註:聯合主鍵的外鍵必須同時引用兩個主鍵無法單個引用
4. 直接執行SQL語句的快捷鍵是什麼啊謝謝!
滑鼠選中要執行的代碼,再按組合件:Alt+x
5. sqlserver2008如何自定義快捷鍵
執行單條SQL語句:按F8鍵
別的功能,如果你想配快捷鍵:
設置快捷鍵(設置方法:菜單-》Tools(工具)–>Preferences(首選項)–>用戶界面–>鍵配置),以下是默認的一些:
新建sql窗口:ctrl+shift+s
新建命令窗口:ctrl+shift+c
新建測試窗口:ctrl+shift+t
PL/SQL
Developer美化器:ctrl+shift+f
重做:ctrl+shift+z
撤銷:ctrl+z
清除:ctrl+d(慎用,不可恢復,俺是禁用哦O(∩_∩)O~)
選中所有:ctrl+a
縮進:tab
取消縮進:shift+tab
大寫:ctrl+shift+x
小寫:ctrl+shift+y
注釋:ctrl+h
取消注釋:ctrl+m
查找:ctrl+f
顯示表結構:ctrl+滑鼠懸停在表名上
模板列表:shift+alt+r
窗口列表:ctrl+w