• sql server 相对应的增删改查以及表的创建及修改


    创建数据库以及创建表的使用

    需要定义一个概念,数据定义语言用于创建数据库和数据库对象,为数据库操作提供对象。例如:数据库以及表、触发器、存储过程、视图、索引、函数、类型及用户等都是数据库中的对象,需要定义后才能使用。在DDL中,主要的Transact-SQL语句包括CREATE语句、ALTER语句和DROP语句。

    还有一个架构理念:SQL Server中模式(schema)这个概念是在2005的版本里才提出来的,因此SQL Server2000不支持模式这个概念
    模式又称架构,架构的定义是形成单个命名空间的数据库实体的集合。命名空间是一个集合,其中每个元素的名称都是唯一的。在这里,我们可以将架构看成一个存放数据库中对象的一个容器

    对表操作

    创建语句
    use database
    go
    create schema tablename(
    字段ID int not null,
    字段二 varchar() is notnull,
    字段三 numeric(8.2)
    )

    修改字段语句:
    use 数据仓库
    go
    create schena 空间集合名称
    go
    alter table 空间名称.表名 add 字段名称 字段属性

    删除表语句
    use 数据仓库
    go
    create schena 空间集合名称
    go
    drop table 空间名称.表名

    对表中的数据进行操作

    数据操作的增删改查

    数据操纵语言主要是用于操纵表、视图中数据的语句。当创建表对象之后,初始状态时该表是空的,没有任何数据。如何向表中添加数据呢?这时需要使用INSERT语句。如何检索表中数据呢?可以使用SELECT语句。如果表中数据不正确,可以使用UPDATE语句进行更新。当然,也可以使用DELETE语句删除表中的数据
    实际上,DML语言包括了INSERT、SELECT、UPDATE和DELETE等语句

    增加语句:
    insert into 空间.表名 values(相应字段)
    insert into 空间.表名 values(相应字段)
    insert into 空间.表名 values(相应字段)
    go

    更新语句:
    update 空间.表名 set 字段=“”(数据)where 条件
    go

    删除语句
    delete 空间.表名 where 条件

    查询语句
    select *(字段名称) from 空间名.表名 条件 。。。

    详细介绍请到

  • 相关阅读:
    Navicat15 for Mysql激活教程
    Overview
    NoSQL之一:Memcached
    Git学习(二):Git的初步使用
    Git学习(一):版本控制介绍及安装
    Docker学习(一):容器介绍
    ElasticStack学习(十):深入ElasticSearch搜索之QueryFiltering、多/单字符串的多字段查询
    ElasticStack学习(九):深入ElasticSearch搜索之词项、全文本、结构化搜索及相关性算分
    ElasticStack学习(八):ElasticSearch索引模板与聚合分析初探
    ElasticStack学习(七):ElasticSearch之Mapping初探
  • 原文地址:https://www.cnblogs.com/wuzifan/p/14746009.html
Copyright © 2020-2023  润新知