zoukankan      html  css  js  c++  java
  • T-SQL语句1

    一、创建表

    1.创建常见表

    create table tablename
    (
        Column_name1 dataType,
        Column_name1 dataType,
        Column_name1 dataType,
        Column_name1 dataType,
        Column_name1 dataType
    )

    其中{}中的是列名和数据类型

    2.创建自动编号列表

    create table t_credit
    (
        id  int IDENTITY(1,1),
        xh char(30),
        xf char(30),
        bz char(50),
    )

    其中id是不能自己填写的,是自动生成的顺序编号。

    3.创建约束规则表

    create table t_book_sales
    (
        id int not null,
        mc char(20),
        xssl int default 0,
        dj float default 0,
        bz varchar(50),
        constraint bz check(bz='有货' or bz='无货')
    )

    当bz列输入非有货或缺货时会弹出提醒框,即:

    4.创建默认值字段的数据表

    create table t_book
    (
        id int not null,
        mc char(20),
        sl int default 0,
        dj float default 0,
        cbrq datetime default getdate(),
        bz carchar(50) default ''
    )

    其中当在sl,dj cbrq,bz四列中,如果不填入数据,系统会为表自动填充一个默认的列值。

    5.创建临时表

    临时表是指临时存在的数据表,不能够永久地存在。临时表与普通表类似,但是临时表具有不使用时会被自动删除的特性。

    临时表分为本地临时表和全局临时表两类

    (1)本地临时表的名称以单个符号#为前缀(它仅对当前的用户连接是可见的,当用户从SQL Server实例中断开时将被删除),即:

    create table #tablename
    (
        Column_name1 dataType,
        Column_name1 dataType,
        Column_name1 dataType,
        Column_name1 dataType,
        Column_name1 dataType
    )

    (2)全局临时表的名称以两个符号# #为前缀(创建后对任何用户都是可见的,当所有引用临时表的用户从SQL Server实例中断开是将被删除),即:

    create table # #tablename
    (
        Column_name1 dataType,
        Column_name1 dataType,
        Column_name1 dataType,
        Column_name1 dataType,
        Column_name1 dataType
    )
  • 相关阅读:
    Redis简介(数据结构,哨兵、集群和SpringDataRedis)
    FastDFS + Nginx
    Dubbo
    Ubuntu下Zookeeper的安装和基本使用
    RMI简介
    RPC
    各大技术团队的博客
    天了噜,为什么外链css要放在头部,js要放在尾部?
    月经帖 | 2019.11
    前端面试知识点
  • 原文地址:https://www.cnblogs.com/bosamvs/p/5596513.html
Copyright © 2011-2022 走看看