天天看点

sql出现列名无效的原因_SQL数据库中的数据类型与表结构的创建一、 数据类型分类二、 在数据库中创建表table三、用代码创建表:

一、 数据类型分类

sql出现列名无效的原因_SQL数据库中的数据类型与表结构的创建一、 数据类型分类二、 在数据库中创建表table三、用代码创建表:

二、 在数据库中创建表table

① 、用向导创建表

sql出现列名无效的原因_SQL数据库中的数据类型与表结构的创建一、 数据类型分类二、 在数据库中创建表table三、用代码创建表:
sql出现列名无效的原因_SQL数据库中的数据类型与表结构的创建一、 数据类型分类二、 在数据库中创建表table三、用代码创建表:

表结构创建好了之后保存:

sql出现列名无效的原因_SQL数据库中的数据类型与表结构的创建一、 数据类型分类二、 在数据库中创建表table三、用代码创建表:

保存之后可以在资源管理器中看见表:

sql出现列名无效的原因_SQL数据库中的数据类型与表结构的创建一、 数据类型分类二、 在数据库中创建表table三、用代码创建表:

三、用代码创建表:

① 、sql创建代码的语法如下(必须要掌握的):

use 数据库名称 --使用哪一个数据库(在什么数据库下面创建表) go --批处理语句 create table 表名 ( 列名1 数据类型 ,--一个列名以逗号结尾  列名2 数据类型 --最后一个列名不逗号)
           
sql出现列名无效的原因_SQL数据库中的数据类型与表结构的创建一、 数据类型分类二、 在数据库中创建表table三、用代码创建表:

②、sql创建代码的复杂语法(作为了解的知识):

用以上sql语句创建表时,如果studentDB中已经存在了studentInfo这个表,那么当我们再一次执行创建studentInfo的sql代码时会出现下列情况

数据库中已经存在studentInfo的对象 不能再次创建,在这种情况下,如果是在实际开发中,会遇到各种各样的问题,比如我们要清空数据库,重置数据库数据的时候,sql语句通常会执行到一半就出现这种问题,那么为了避免这种情况发生,我们通常的做法是,在创建表之前判断一下在这个数据库中是否已经存在了这样一张表,如果存在那么我们先把这张表给删除了,再重新创建新的,这样以来就不会有以上的同名数据库二次创建不成功的现象: