zoukankan      html  css  js  c++  java
  • 脚本操作创建数据库及表

    -》不区分大小写,字符串使用单引号,末尾不需要加分号
    -》按照功能分类:
      DDL:数据定义语言,用于进行各种数据库对象的创建,主要操作包括create、alter、drop
      DML:数据管理语言,用于对表数据的添加、修改、删除、查询,主键操作包括insert、update、delete、select
      DCL:数据控制语言,用于进行权限分配
    -》注释:--单行注释,/**/多行注释

    -》数据库:创建、删除

    可以通过查看master数据库中的sysdatabases表,来了解当前存在的数据库
    create database 数据库名
    on primary
    (
    name='stuDB_data', -- 主数据文件的逻辑名称
    filename='D:stuDB_data.mdf', -- 主数据文件的物理名称
    size=5mb, --主数据文件的初始大小
    maxsize=100mb, -- 主数据文件增长的最大值
    filegrowth=15%--主数据文件的增长率
    )
    log on
    (
    name='stuDB_log',
    filename='D:stuDB_log.ldf',
    size=2mb,
    filegrowth=1mb
    )

     

    -》使用数据库:use 数据库名

    -》表:创建、修改、删除

     

    通过select * from sysobjects where xtype='U'可以查看所有存在的表
    多个列间使用逗号分隔
    主键:primary key
    非空:not null
    惟一:unique
    默认:default()
    检查:check()
    外键:foreign key(列名) references 表名(列名)

     

  • 相关阅读:
    2018_10_15 堆栈内存
    2018_10_14 java 环境 win10
    2018_09_21 ftp 安装
    2018_09_21 myeclipse git插件
    转 iOS开发中一些常见的并行处理
    转【iOS设计】一款APP从设计稿到切图过程概述
    算法题
    iOS -copy-mutableCopy- NSHashTable -NSMapTable-Keychain
    转--iOS下JS与原生OC互相调用
    ReactiveCocoa
  • 原文地址:https://www.cnblogs.com/wlyperfect/p/12541134.html
Copyright © 2011-2022 走看看