`
isiqi
  • 浏览: 16496903 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

SQL CREATE TABLE 语句

SQL 
阅读更多

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-protobuf 将SQL CREATE TABLE语句转换为protobuf模式。 使用正则表达式解析SQL被称为“几乎不可能”-但我想我们可以涵盖90%以上的情况。 可能有错误。 如果此命令无法正常运行SQL CREATE TABLE语句,请尝试对其...

    Excel根据表格,批量生成sqlserver语句 ,生成建表语句,自行到数据库中执行

    这种方法适用于已有数据结构清晰的Excel表格,通过特定的规则填充表格,可以自动生成对应的SQL CREATE TABLE语句,然后将这些语句复制到SQL Server Management Studio (SSMS)中执行,即可快速构建数据库表。...

    基于Druid的SqlParser模块解析create table语句创建java POJO和DAO类的效率工具.zip

    本工具利用Druid的SqlParser模块,针对`CREATE TABLE`语句,能够自动化地生成对应的Java POJO(Plain Old Java Object)类和DAO(Data Access Object)类,极大地提高了开发效率。 首先,我们来了解Druid的Sql...

    sql-to-yesql:从SQL CREATE TABLE语句创建CRUD YeSQL查询

    sql到yesql 从SQL CREATE TABLE语句创建CRUD YeSQL查询这是什么? 如果使用创建网站,则可能需要数据库来使您的网站具有交互性。 YeSQL是创建易于使用的函数来访问数据库的默认方法。 该框架接受您在/ resources / ...

    Sql 语句详解

    全网最全的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 ……

    sql-parser:解析 mysql create table 语句,用于通过建表语句生成 model 代码文件

    解析 mysql create table 语句,用于通过建表语句生成 model 代码文件。 yarn install yarn dev 或 npm i npm run dev // 构建支持浏览器环境的代码文件,浏览器端直接引用构建出来的 browser/sql-parser.min.js ...

    MySQL创建数据表(CREATE TABLE语句)

    在MySQL数据库管理系统中,`CREATE TABLE`语句是用于创建新数据表的关键命令。通过它,我们可以定义数据表的结构,包括字段名、字段类型、字段长度、约束条件等。以下将详细介绍`CREATE TABLE`语句的使用方法及相关...

    SQLserver常用语句大全

    * CREATE TABLE 语句:创建一个数据库表 * DROP TABLE 语句:从数据库中删除表 * ALTER TABLE 语句:修改数据库表结构 * CREATE VIEW 语句:创建一个视图 * DROP VIEW 语句:从数据库中删除视图 * CREATE INDEX 语句...

    SQL教程-word版28页

    #### 2.2 SQL CREATE TABLE 语句 - **功能**:在数据库中创建新的表。 - **语法**: ```sql CREATE TABLE table_name ( column1 datatype, column2 datatype, ... ); ``` - **示例**:创建一个名为`teachers`...

    HiveSQL实战题目.docx

    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 Server2005基本方法和语句

    ### SQL Server 2005 基本方法与语句详解 在数据库管理与开发领域,SQL Server 2005 是一个重要的工具,它提供了丰富的功能来满足数据存储、管理和查询的需求。本文将深入解析 SQL Server 2005 的基本方法与常用...

    数据库设计文档转sql脚本

    这样的程序可能读取Excel表格中的表信息,然后生成对应的SQL CREATE TABLE语句,以及其他可能的DDL(Data Definition Language)语句,如ALTER TABLE或INDEX。 总的来说,这个工具或程序提供了一种便捷的方式,将...

    SQLDelight根据CREATETABLESQL语句生成Java模型

    在SQLDelight中,首先你需要定义一个`.sql`文件,这个文件包含你的CREATE TABLE语句。例如: ```sql -- users.sql CREATE TABLE Users ( id INTEGER PRIMARY KEY, name TEXT NOT NULL, email TEXT UNIQUE ); ```...

    SQL SERVER2000语句大全

    ### SQL Server 2000 语句大全 #### 一、基础知识 ##### 1、创建数据库 在 SQL Server 2000 中创建数据库的基本语法如下: ```sql CREATE DATABASE database_name ``` 其中 `database_name` 是新创建数据库的...

    sql_2008_sql查询语句大全.txt

    ### SQL Server 2008 SQL查询语句大全知识点总结 #### 一、概述 本文档旨在为SQL Server 2008初学者提供一系列常用SQL查询语句的大全,帮助用户快速上手并掌握基本操作。文档内容涵盖数据库创建与管理、数据表的增...

    CreateTable.rar_create table ja_createTab_createTable

    本实例"CreateTable.rar_create table ja_createTab_createTable"聚焦于如何在Java中创建数据库表,这是数据库编程的基础知识。在这个教程中,我们将深入理解如何使用Java API与数据库进行交互,特别是通过JDBC...

    经典SQL语句大全_主外键_约束

    在本篇文章中,我们将深入探讨SQL中的一个重要概念——约束(Constraint),以及如何通过SQL语句来创建和管理这些约束。 约束是确保数据库中数据完整性的重要手段。在Microsoft SQL Server中,有五种主要的约束类型...

    2实验二通过SQL语句创建与管理数据表[收集].pdf

    创建表的 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 ...

    根据word文档生成SQL语句(SQLServer) 及 实体类

    对于SQL Server,CREATE TABLE语句用于定义数据库中的表结构。例如,一个简单的CREATE TABLE语句可能如下所示: ```sql CREATE TABLE Customers ( CustomerID int NOT NULL PRIMARY KEY, FirstName varchar(50) ...

Global site tag (gtag.js) - Google Analytics