• 20150504 SQL 数据库于表的创建与删除


    一、创建数据库语句

    create database 数据库名 
    on primary -- 默认就属于primary文件组,可省略
    (
    /*--数据文件的具体描述--*/
    name='数据库名_data', -- 主数据文件的逻辑名称
    filename='D:数据库名.mdf', -- 主数据文件的物理名称
    size=5mb, --主数据文件的初始大小
    maxsize=100mb, -- 主数据文件增长的最大值
    filegrowth=15%--主数据文件的增长率
    )
    log on
    (
    /*--日志文件的具体描述,各参数含义同上--*/
    name='数据库名',
    filename='D:数据库名_log.ldf',
    size=2mb,
    filegrowth=1mb
    )

    二、删除数据库语句

    use master -- 设置当前数据库为master,以便访问sysdatabases表
    go
    if exists(select * from sysdatabases where name='数据库名')
    drop database 数据库名
    go

    三、创建表语句

    use 数据库名
    go
    if exists(select * from sysobjects where name='数据库名')
    drop table 表名
    create table 表名
    (
    sid int identity(1,1) primary key,  //设置主键
    sname varchar(50) not null,
    xingbie bit not null,
    dianhua varchar(50) not null
    )
    go

    -- 其中,列属性"identity(起始值,递增量)" 表示"sid"列为自动编号, 也称为标识列

    1、向表中添加数据语句

    insert  into  表名(列名,.....)values(列值,.....)

    2、删除表中数据

    delete  from 表名  where 条件表达式

    3、修改表中数据

    update  表名 set 表名=“表达式”  where 条件表达式

    4、查询语句

    select (.../*查询什么*/)from(.../*来自于什么*/)where(.../*什么条件*/)

    四、删除表语句

    drop table 表名

  • 相关阅读:
    这个站不错
    Using YQL as crawler for Javascript
    xmldatabase domdatabase
    语法分析器自动生成工具一览
    Ruby, Concurrency, and You
    图书影印
    数据可视化我在寻找一款类似vfp或是access这样自带可视化风格的数据库或是键盘数据库
    金融工程
    joke
    在ubuntu上安装全文搜索中文分词Coreseek/sphinx及和Rails集成 转载
  • 原文地址:https://www.cnblogs.com/m123/p/4475635.html
Copyright © 2020-2023  润新知