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

    在创建数据库和表的时候,往往写sql命令比鼠标点击操作来的更快,而且创建时还能进行注释编写,便于修改和日后维护。

    ---创建数据库 LookNewdsDB(数据库名称)
    Create database LookNewdsDB
    on(
    name='LookNewdsDB_date',
    filename='F:\LookNews\LookNews\App_Data\LookNewdsDB.mdf',
    size=5mb, ---大小为5要不然会报错,sql2000不会报错,2005之后就会报错了
    maxsize=10mb,
    filegrowth=5% --增长速度为
    )
    log on( --数据库日志文件
    name='LookNewdsDB_log',
    filename='F:\LookNews\LookNews\App_Data\LookNewdsDB.ldf',
    size=2mb,
    maxsize=5mb,
    filegrowth=1mb
    )

    ---使用T-SQL语句创建表
    use LookNewdsDB ---使用LookNewdsDB数据库
    go

    ---判断数据库中是否有'News'表
    if exists(select * from sysobjects where name='News')
    drop table News ---有 就删除表,没有则新建

    ---添加表
    create table News
    (
    NewID int IDENTITY (1,1) PRIMARY KEY ,--主键 新闻标识
    Author varchar(50) not null, --新闻作者
    Title varchar(50) not null, --新闻标题
    Content text not null, --新闻内容
    CatID int not null, --新闻分类ID(外键)
    KeyWord varchar(100) null, --关键字
    NewsPhoto varchar(200) null, --新闻图片
    LookNum int default 0 null, --阅读次数 0 default '默认值'
    NewsFromID int null, --新闻来源
    Zan int default 0 null, --点赞数量
    RetrunNum int default 0 null, --评论数量
    IsFrist int default 0 null, --是否顶置 1,2,3
    IsRec int default 0 null, --是否推荐 0-是
    IsIndex int default 0 null, --是否首页 0-是
    IsHot int default 0 null, --是否热门 0-是
    IsExp int default 0 null, --是否过期 0-是
    CreateDate datetime default getdate() not null, --创建时间 getdate
    UpdateDate datetime default getdate() not null --修改时间 getdate
    -----default getdate() 设置为默认值 时间为当前电脑时间
    )

    ---重命名表
    exec sp_rename 'News','updateNews'

    ---添加一列
    alter table News
    add NewCloum varchar(100) not null

    --修改列的属性
    alter table News
    alter column NewCloum int not null

    --修改列名
    exec sp_rename 'News.NewCloum','updateNewCloum','column'

    ---删除列
    alter table News
    drop column updateNewCloum

  • 相关阅读:
    [Go] Slices vs Array
    [置顶] SpecDD系列:“完成” 的定义
    关于游戏开发的一点随笔
    提高效率 常用的几个xcode快捷键
    关于android 自己实现 back键 home键
    (组合数学3.1.1.1)POJ 1146 ID Codes(字典序法)
    [置顶] c# asp.net 修改webconfig文件 配置
    python数据类型和3个重要函数
    jdk环境变量配置
    VM虚拟机下在LINUX上安装ORACLE 11G单实例数据库
  • 原文地址:https://www.cnblogs.com/liuchenxing/p/8073122.html
Copyright © 2011-2022 走看看