CREATE TABLE 语句
CREATE TABLE 语句用于创建数据库中的表。
SQL CREATE TABLE 语法
CREATE TABLE 表名称
(
列名称1 数据类型,
列名称2 数据类型,
列名称3 数据类型,
....
)
数据类型(data_type)规定了列可容纳何种数据类型。下面的表格包含了SQL中最常用的数据类型:
数据类型
描述
- integer(size)
- int(size)
- smallint(size)
- tinyint(size)
|
仅容纳整数。在括号内规定数字的最大位数。 |
- decimal(size,d)
- numeric(size,d)
|
容纳带有小数的数字。
"size" 规定数字的最大位数。"d" 规定小数点右侧的最大位数。
|
char(size) |
容纳固定长度的字符串(可容纳字母、数字以及特殊字符)。
在括号中规定字符串的长度。
|
varchar(size) |
容纳可变长度的字符串(可容纳字母、数字以及特殊的字符)。
在括号中规定字符串的最大长度。
|
date(yyyymmdd) |
容纳日期。 |
SQL CREATE TABLE 实例
本例演示如何创建名为 "Person" 的表。
该表包含 5 个列,列名分别是:"Id_P"、"LastName"、"FirstName"、"Address" 以及 "City":
CREATE TABLE Persons
(
Id_P int,
LastName varchar(255),
FirstName varchar(255),
Address varchar(255),
City varchar(255)
)
Id_P 列的数据类型是 int,包含整数。其余 4 列的数据类型是 varchar,最大长度为 255 个字符。
空的 "Persons" 表类似这样:
Id_P
LastName
FirstName
Address
City
|
|
|
|
|
可使用 INSERT INTO 语句向空表写入数据。
分享到:
相关推荐
sql-protobuf 将SQL CREATE TABLE语句转换为protobuf模式。 使用正则表达式解析SQL被称为“几乎不可能”-但我想我们可以涵盖90%以上的情况。 可能有错误。 如果此命令无法正常运行SQL CREATE TABLE语句,请尝试对其...
这种方法适用于已有数据结构清晰的Excel表格,通过特定的规则填充表格,可以自动生成对应的SQL CREATE TABLE语句,然后将这些语句复制到SQL Server Management Studio (SSMS)中执行,即可快速构建数据库表。...
本工具利用Druid的SqlParser模块,针对`CREATE TABLE`语句,能够自动化地生成对应的Java POJO(Plain Old Java Object)类和DAO(Data Access Object)类,极大地提高了开发效率。 首先,我们来了解Druid的Sql...
sql到yesql 从SQL CREATE TABLE语句创建CRUD YeSQL查询这是什么? 如果使用创建网站,则可能需要数据库来使您的网站具有交互性。 YeSQL是创建易于使用的函数来访问数据库的默认方法。 该框架接受您在/ resources / ...
全网最全的SQL 讲解,带实例描述 目录概要: 1. SQL 简介 3 2. SQL 语法 4 3. SQL SELECT 语句 5 ...23. SQL CREATE TABLE 语句 29 24. SQL 约束 (Constraints) 30 25. SQL NOT NULL 约束 31 ……
解析 mysql create table 语句,用于通过建表语句生成 model 代码文件。 yarn install yarn dev 或 npm i npm run dev // 构建支持浏览器环境的代码文件,浏览器端直接引用构建出来的 browser/sql-parser.min.js ...
在MySQL数据库管理系统中,`CREATE TABLE`语句是用于创建新数据表的关键命令。通过它,我们可以定义数据表的结构,包括字段名、字段类型、字段长度、约束条件等。以下将详细介绍`CREATE TABLE`语句的使用方法及相关...
* CREATE TABLE 语句:创建一个数据库表 * DROP TABLE 语句:从数据库中删除表 * ALTER TABLE 语句:修改数据库表结构 * CREATE VIEW 语句:创建一个视图 * DROP VIEW 语句:从数据库中删除视图 * CREATE INDEX 语句...
#### 2.2 SQL CREATE TABLE 语句 - **功能**:在数据库中创建新的表。 - **语法**: ```sql CREATE TABLE table_name ( column1 datatype, column2 datatype, ... ); ``` - **示例**:创建一个名为`teachers`...
HiveSQL 的 Create Table 语句用于创建表结构。下面是一个示例: create table student( s_id string, s_name string, s_birth string, s_sex string ) row format delimited fields terminated by '\t'; 这个...
### SQL Server 2005 基本方法与语句详解 在数据库管理与开发领域,SQL Server 2005 是一个重要的工具,它提供了丰富的功能来满足数据存储、管理和查询的需求。本文将深入解析 SQL Server 2005 的基本方法与常用...
这样的程序可能读取Excel表格中的表信息,然后生成对应的SQL CREATE TABLE语句,以及其他可能的DDL(Data Definition Language)语句,如ALTER TABLE或INDEX。 总的来说,这个工具或程序提供了一种便捷的方式,将...
在SQLDelight中,首先你需要定义一个`.sql`文件,这个文件包含你的CREATE TABLE语句。例如: ```sql -- users.sql CREATE TABLE Users ( id INTEGER PRIMARY KEY, name TEXT NOT NULL, email TEXT UNIQUE ); ```...
### SQL Server 2000 语句大全 #### 一、基础知识 ##### 1、创建数据库 在 SQL Server 2000 中创建数据库的基本语法如下: ```sql CREATE DATABASE database_name ``` 其中 `database_name` 是新创建数据库的...
### SQL Server 2008 SQL查询语句大全知识点总结 #### 一、概述 本文档旨在为SQL Server 2008初学者提供一系列常用SQL查询语句的大全,帮助用户快速上手并掌握基本操作。文档内容涵盖数据库创建与管理、数据表的增...
本实例"CreateTable.rar_create table ja_createTab_createTable"聚焦于如何在Java中创建数据库表,这是数据库编程的基础知识。在这个教程中,我们将深入理解如何使用Java API与数据库进行交互,特别是通过JDBC...
在本篇文章中,我们将深入探讨SQL中的一个重要概念——约束(Constraint),以及如何通过SQL语句来创建和管理这些约束。 约束是确保数据库中数据完整性的重要手段。在Microsoft SQL Server中,有五种主要的约束类型...
创建表的 SQL 语句使用 CREATE TABLE 语句,例如创建 Student 表的 SQL 语句为: ```sql CREATE TABLE Student ( Sno char(8) PRIMARY KEY, Sname varchar(8) NOT NULL, Sex char(2) NOT NULL, Birth ...
对于SQL Server,CREATE TABLE语句用于定义数据库中的表结构。例如,一个简单的CREATE TABLE语句可能如下所示: ```sql CREATE TABLE Customers ( CustomerID int NOT NULL PRIMARY KEY, FirstName varchar(50) ...