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)  容纳日期。
  • 相关阅读:
    android.mk 文件中变量
    【转】An Intuitive Guide To Exponential Functions & e
    卷积相关
    opencv 调试时不显示图像
    Luhn 算法-- 信用卡号码的校验
    perl 脚本实现简单搜索修改文件并生成diff文件
    【转】gcc: multiple definition of [转]
    【转】undefined reference问题总结
    【转】pthread_cond_t怎么使用
    linux编程使用记录
  • 原文地址:https://www.cnblogs.com/francisblogs/p/5909524.html
Copyright © 2011-2022 走看看