zoukankan      html  css  js  c++  java
  • SQL入门语句之CREATE

    一、CREATE DATABASE语句

      1、创建一个SQL数据库

       CREATE DATABASE database_name

    二、CREATE TABLE语句

      1、只创建字段和相对应的数据类型

        create table table_name (字段A 数据类型, 字段B 数据类型, 字段C 数据类型, ...)

      2、创建字段和相对应的数据类型并设置主键

        create table table_name (字段A 数据类型 primary key, 字段B 数据类型, 字段C 数据类型, ...) 

      3、创建字段和相对应的数据类型并设置自增长主键

        create table table_name (ID integer primary key autoincrement, 字段A 数据类型, 字段B 数据类型, ...)

      4、创建字段和相对应的数据类型并设置默认值(给字段A设置默认值)

        create table table_name (字段A 数据类型 default '默认值', 字段B 数据类型, ...)

      5、创建字段和相对应的数据类型并约束字段不能围NULL(字段A的值不能为NULL)

        create table table_name (字段A 数据类型 NOT NULL, 字段B 数据类型, ...)   

      注:数据类型(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)  容纳日期。
  • 相关阅读:
    CentOS 配置防火墙+允许指定ip访问端口
    防火墙总结
    WordPress Rank Math SEO插件任意元数据修改漏洞分析
    thinkphp6 session 任意文件创建漏洞POC
    云锁最新版SQL注入WAF绕过
    加密Webshell“冰蝎” 流量 100%识别
    MKCMS代码审计小结
    远控免杀从入门到实践之白名单(113个)总结篇
    记一次从源代码泄漏到后台获取webshell的过程
    一次实战sql注入绕狗
  • 原文地址:https://www.cnblogs.com/francisblogs/p/5909524.html
Copyright © 2011-2022 走看看