sql server創建表后怎么輸入數據,SQL Sever — 建表語句,設置種子數量與增量以及設置主鍵 代碼

 2023-12-25 阅读 28 评论 0

摘要:USE EMIS301 GOCREATE TABLE table_student2_課程注冊 (注冊號 bigint IDENTITY (10000000,1) NOT NULL CONSTRAINT[PK_t_course_reg] PRIMARY KEY,學號 char(12) NOT NULL,學程號 char(4) NOT NULL,教師編號 char(12) NOT NULL,學年 char(4) NULL,學期 tinyint NULL,收費否

USE EMIS301
GOCREATE TABLE table_student2_課程注冊
(注冊號 bigint IDENTITY (10000000,1) NOT NULL CONSTRAINT[PK_t_course_reg] PRIMARY KEY,學號   char(12)  NOT NULL,學程號 char(4)   NOT NULL,教師編號 char(12) NOT NULL,學年 char(4) NULL,學期 tinyint NULL,收費否 bit NULL,注冊 bit NULL,成績 decimal(5,2) NULL,學分 tinyint NULL)
GO

可以看到第一列很長,那么代表什么呢?我們來分析一下這句代碼:

注冊號 bigint IDENTITY (10000000,1) NOT NULL CONSTRAINT[PK_t_course_reg] PRIMARY KEY,

  1. 注冊號表示 — 列名
  2. IDENTITY (10000000,1)
    第一個參數表示:種子數目,第二個參數表示:種子增量
  3. .NOT NULL — 不允許此項值為空
  4. CONSTRAINT[PK_t_course_reg] PRIMARY KEY, 設置這一列為主鍵,然后它的主鍵名叫:PK_t_course_reg

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/5/194815.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息