zoukankan      html  css  js  c++  java
  • 创建数据库和表

    create database HaHahaha --创建数据库
    on primary
    ( --配置主数据文件
    name = 'HaHahaha', --主数据文件的逻辑名称
    filename = 'm:HaHahaha.mdf', --主数据文件的保存路径
    size = 5MB,
    maxsize = 10MB,
    filegrowth = 1MB
    )
    log on
    ( --配置日志文件选项
    name = 'HaHahaha_log', --日志文件的逻辑名称
    filename = 'm:HaHahaha_log.ldf', --日志文件的实际保存路径
    size = 1mb, --初始大小
    filegrowth = 1mb
    )

    use HaHahaha --切换到目标数据库
    create table Test01
    (
    autoid int identity(1,1) primary key, --第一列列名 整型 自动编号(从1开始,递增1) 主键
    DepartmentName nvarchar(50) not null --部门名称 nvarchar类型(50) 不允许为空
    )

    use HaHahaha
    drop table Test01; --删除表
    --delete from 表名

    --1>只是删除表中某些数据,表结构还在.。

    --2>Delete 可以带where子句来删除一部分数据,例如 DELETE FROM Student WHERE sAge > 20

    --3>自动编号不恢复到初始值。



    --truncate table 表名

    --1>truncate语句不能跟where条件,无法根据条件来删除,只能全部删除数据。

    --2>自动编号恢复到初始值。

    --3>使用truncate删除表中所有数据要比delete效率高的多,因为truncate操作采用按最小方式来记录日志.

    --4>truncate删除数据,不触发delete触发器。

    --drop table 表名

    --1>删除表本身,即表中数据和表结构(列、约束、视图、键)全部删除。



    --向表中添加数据
    insert into 表名(列1,列2) values(值1,值2) //自动编号列可以不写出来(略过)

    --在SQL语句中的直接写的字符串中,如果包含中文,一定要在字符串(‘’号)前面加N
    insert into Student values(N'本王')
    //Ctrl + R 打开或关闭窗口


    --更新语句
    update 表名 set 列1 = 新值1,列2 = 新值2...where(条件控制)

  • 相关阅读:
    一起来学SpringBoot(十七)优雅的参数校验
    使用JDBC创建出版社和书籍管理系统
    springMvc(初识+操作步骤)
    模拟Java-Sping,实现其IOC和AOP核心
    python多个装饰器的执行顺序
    JAVA——不简单的fianl关键字
    Java HTTP 组件库选型看这篇就够了
    这一次,我连 web.xml 都不要了,纯 Java 搭建 SSM 环境!
    13数据结构与算法分析之---链式栈
    12数据结构与算法分析之---顺序栈
  • 原文地址:https://www.cnblogs.com/decoct-tea/p/11321558.html
Copyright © 2011-2022 走看看