
创建表的SQL语句根据不同的数据库会有所不同,常见的几种数据库创建方式如下:
创建一个表。表名字Persons,第一列Id_P,整数类型;第二列LASTName,字符类型;第三列FirstName,字符类型。
微软VSSQL2008数据库
mysql数据库
sqlite数据库
扩展资料:
结构化查询语言(StructuredQueryLanguage)简称SQL,是用于访问和处理数据库的标准的计算机语言,同时也是数据库脚本文件的扩展名。常用的 *** 作:
删除表--droptabletabname--这是将表连同表中信息一起删除但是日志文件中会有记录;
删除数据库--dropdatabase;
删除数据记录--"deletefrom数据表where条件表达式"
mysql设置UUID为主键需要先将数据类型设置为VARCHAR(36),然后插入数据的时候用UUID函数插入UUID。下面我用win10系统下的CMD命令行具体演示一下:
1、打开CMD,输入mysql -uroot -p命令连接mysql,如下图所示
2、通过create创建表,指定ID为varchar(36),并设置为主键,如下图所示
3、在插入数据的时候,调用uuid()函数往主键字段里插入uuid值,如下图所示
4、最后查询插入的数据就可以看到id主键列存放的是uuid类型了,如下图所示
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo][表名称](
[id] [int] NOT NULL,
[name] [nvarchar](255) COLLATE Chinese_PRC_CI_AS NOT NULL,
[age] [int] NOT NULL
) ON [PRIMARY]
在 MySQL 中,可以使用 CREATE TABLE 语句创建表。
语法格式为:
CREATE TABLE 表名 ([表定义选项])[表选项][分区选项];
其中,[表定义选项]的格式为:
列名1 类型1 [,…] 列名n 类型n
CREATE TABLE 语句的主要语法及使用说明如下:
CREATE TABLE:用于创建给定名称的表,必须拥有表CREATE的权限。
<表名>:指定要创建表的名称,在 CREATE TABLE 之后给出,必须符合标识符命名规则。
<表定义选项>:表创建定义,由列名(col_name)、列的定义(column_definition)以及可能的空值说明、完整性约束或表索引组成。
默认的情况是,表被创建到当前的数据库中。若表已存在、没有当前数据库或者数据库不存在,则会出现错误。
以上就是关于sql语句如何创建一个表啊(创建一个表的sql语句)全部的内容,包括:sql语句如何创建一个表啊(创建一个表的sql语句)、mysql创建数据库时怎么将主键设置为UUID,建表语句怎么写、谁帮我写个mysql的创建表的语句 表字段有三个 id,name,age等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)