国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > 文庫 > 正文

建立數據表主鍵外鍵

2024-09-07 22:12:57
字體:
來源:轉載
供稿:網友
          創建數據表主鍵外鍵:

  1、創建數據表
  按行和列的方式存儲,每一行唯一一條記錄,每一列代表記錄中的某個字段或者是域。
  格式:表的名稱不區分大小寫,不能使用SQL關鍵字;存在多列使用逗號分隔。
 
  create table <table_name>
  (
  字段1,數據類型 [列約束條件],
  字段2,數據類型 [列約束條件],
  字段3,數據類型 [列約束條件],
  ........
  [表級別約束條件]
  );
  測試:表名test01
 
  | 字段名 | 數據類型 |
  | name | varchar (30) |
  | id | int (11) |
 
  (1)主鍵約束
 
  mysql> alter table test0004 drop primary key;  Query OK, 0 rows affected (0.08 sec) Records: 0  Duplicates: 0  Warnings: 0  mysql> show create table test0004/G;
  *************************** 1. row *************************** Table: test0004
 
  Create Table: CREATE TABLE 'test0004` (   `username` varchar(10) NOT NULL,
  `pid` smallint(5) unsigned DEFAULT NULL,
  `id` smallint(5) unsigned NOT NULL DEFAULT '0',
  `age` tinyint(3) unsigned NOT NULL,
  UNIQUE KEY `username` (`username`)
  ) ENGINE=InnoDB DEFAULT CHARSET=utf8 1 row in set (0.00 sec)
  mysql> desc test0004;
  +----------+----------------------+------+-----+---------+-------+
  | Field    | Type                 | Null | Key | Default | Extra |
  +----------+----------------------+------+-----+---------+-------+ |
  username | varchar(10)          | NO   | PRI | NULL    |       | |
  pid      | smallint(5) unsigned | YES  |     | NULL    |       | |
  id       | smallint(5) unsigned | NO   |     | 0       |       | |
  age      | tinyint(3) unsigned  | NO   |     | NULL    |       
  | +----------+----------------------+------+-----+---------+-------+
  4 rows in set (0.00 sec)
  怎么在已有的表中添加主鍵呢?

(編輯:武林網)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 赫章县| 阿拉尔市| 崇明县| 开化县| 茂名市| 兴业县| 南江县| 通辽市| 出国| 武宁县| 海原县| 怀仁县| 磐石市| 樟树市| 铜鼓县| 乌苏市| 甘谷县| 峨眉山市| 稷山县| 桓仁| 长葛市| 漠河县| 武邑县| 靖西县| 涪陵区| 和平区| 哈尔滨市| 峨边| 宁强县| 罗甸县| 酒泉市| 潞城市| 南木林县| 涿州市| 红桥区| 公安县| 丹凤县| 海原县| 丹凤县| 孝感市| 涡阳县|