員工表
加個電話欄位-員工信息表
部門表的基本工資去掉-部門與員工的關聯表
工資表
加個工資總額
匯總的意思
『貳』 請叫高手SQL資料庫上下級關系的資料庫表改怎麼設置
通過添加外鍵來進行約束
創建完數據表的時候把下面的約束加上即可
『叄』 如何設置SQL資料庫表與表的關聯關系
如果是 父子關系, 或者 一對多 關系。
可以通過 創建外鍵的方式, 在 父表 與 子表之間, 創建一個關聯關系。
例如:
-- 創建測試主表. ID 是主鍵.
CREATE TABLE test_main (
id INT NOT NULL,
value VARCHAR(10),
PRIMARY KEY(id)
);
-- 創建測試子表.
CREATE TABLE test_sub (
id INT NOT NULL,
main_id INT ,
value VARCHAR(10),
PRIMARY KEY(id)
);
-- 插入測試主表數據.
INSERT INTO test_main(id, value) VALUES (1, 'ONE');
INSERT INTO test_main(id, value) VALUES (2, 'TWO');
-- 插入測試子表數據.
INSERT INTO test_sub(id, main_id, value) VALUES (1, 1, 'ONEONE');
INSERT INTO test_sub(id, main_id, value) VALUES (2, 2, 'TWOTWO');
SQL> -- 創建外鍵(默認選項)
SQL> ALTER TABLE test_sub ADD CONSTRAINT main_id_cons FOREIGN KEY (main_id) REFERENCES test_main;
Table altered.
SQL>
SQL> -- 測試刪除主表數據. 將出錯 ORA-02292: 違反完整約束條件
SQL> DELETE
2 test_main
3 WHERE
4 ID = 1;
DELETE
*
ERROR at line 1:
ORA-02292: integrity constraint (HR.MAIN_ID_CONS) violated - child record found
『肆』 SQL資料庫裡面怎樣設置表與表之間的關聯
設置關聯的兩表或者多表、通過外鍵關聯、外鍵欄位是從表中的欄位、外鍵(foreign
key)欄位需要在主表做主鍵(primary
key)、
比如
學生表(學號
主鍵,姓名)
主表
課程表(課號
主鍵,課名)
主表
選了表(學號
外鍵,
課號
外鍵,成績)
從表
這樣三個表就關聯了、記住建表順序、先主表、再從表
然後可以使用代碼或者圖形界面管理器創建外鍵、創建完就關聯了
外鍵的取值必須是主鍵的值
『伍』 table 採用sql資料庫中的表應該怎樣設置
樓主元宵節快樂asp.net 對Table綁定數據
Table無法直接綁定數據但是給它套上個Repeater控制項就可以了。代碼如下:
<asp:Repeater ID="Repeater1" runat="server">
<HeaderTemplate>
<table border="0" cellpadding="0" cellspacing="0" style="width: 420px;">
</HeaderTemplate>
<ItemTemplate>
<tr>
<td style="width: 20px; color: #f89e00;" valign="top" align="center">
</td>
<td style="width: auto;">
<a href="#" mce_href="#" target="_blank">
<%#Eval("AAAA")%>
</a>
</td>
<td style="width: 60px;">
<%#Eval("BBBB")%>
</td>
</tr>
</ItemTemplate>
<AlternatingItemTemplate>
<tr>
<td style="width: 20px; color: #f89e00;" valign="top" align="center">
</td>
<td style="width: auto;">
<a href="#" mce_href="#" target="_blank">
<%#Eval("AAAA")%>"
</a>
</td>
<td style="width: 60px;">
<%#Eval("BBBB")%>
</td>
</tr>
</AlternatingItemTemplate>
<FooterTemplate>
</table>
</FooterTemplate>
</asp:Repeater> 希望對樓主有用
『陸』 如何用SQL語句建立數據表
create table userinfo
(
id int identity(1,1) primary key,
name varchar(20) not null,
age int not null
)
identity就是自動增值。。(1,1)從1開始自動加1。。(100,1)從100自動加1.。(200,2)從200開始自動加2.。就是這樣的。。
primary key。。這個是設置主鍵的。。這個每次用設置主鍵的時候就這么些就行了。。
『柒』 資料庫sql sever 2000中建表怎麼設置
1.用varchar代替
2。用byte
3.比如說a 這個欄位默認為1,那麼應該這樣寫 a integer default 1
4.是不可以為空
5.在欄位後加unique,比如說a char(2) unique
6.identity(int 1 ,1)
『捌』 如何設置SQL 數據表的外鍵。
最好針對3種進貨渠道設立3個欄位分別做外鍵,你這么做實際上是不符合資料庫設計原則的。
再或者,把渠道商做成一張表,多用一個欄位去區分渠道就可以了。
『玖』 如何設置sql資料庫表內欄位默認值
可視化界面那有設置。。。 企業管理器建表就OK了 一定要代碼?