SQL语句创建表的基本语法和示例
SQL语句是一种用于操作数据库的标准语言,它可以用来定义、查询、更新和删除数据。在SQL Server中,我们可以使用SQL语句来创建表,表是数据库中存储数据的基本结构。
创建表的基本语法如下:
列名1 数据类型1 [约束条件1],
列名2 数据类型2 [约束条件2],
列名n 数据类型n [约束条件n]
其中,表名是我们要创建的表的名称,列名是表中每一列的名称,数据类型是列中存储的数据的类型,约束条件是列中数据必须满足的规则,例如主键、外键、唯一性、非空性等。
例如,我们要创建一个学生表,包含学号、姓名、性别、年龄和班级五个列,其中学号是主键,姓名和性别不能为空,年龄是整数,班级是字符型。我们可以使用以下SQL语句来创建这个表:
执行这条SQL语句后,我们就在SQL Server中创建了一个名为student的表。
我们可以使用SELECT语句来查询表中的数据,例如:
这条SQL语句会返回student表中所有列和所有行的数据。
我们也可以使用INSERT语句来向表中插入数据,例如:
INSERT INTO student VALUES (1001, '张三', 'M', 18, '计算机1班');
INSERT INTO student VALUES (1002, '李四', 'F', 19, '计算机2班');
INSERT INTO student VALUES (1003, '王五', 'M', 20, '计算机3班');
这三条SQL语句会向student表中插入三条记录。
我们还可以使用UPDATE语句来修改表中的数据,例如:
这条SQL语句会将student表中学号为1003的学生的年龄修改为21。