• SQL语句修改字段类型与第一次SQLServer试验解答


    SQL语句修改字段类型

    mysql中

    alert table name modify column name type;

    例子:修改user表中的name属性类型为varchar(50)

    alert table user modify column name varchar(50);

    Sqlserver中

    alter table 表名 alter column 列明 type

    例子:alter table tb_user alter column user_name varchar(60)

    oracle中

    alter    table   table_name     alter column   column_name new_data_type  

    例子:alter table tb_user alter column user_name varchar(60)

    第一次SQLServer试验


    --第一次试验
    --创建数据库BooksInfo
    create database BooksInfo
    --在库BooksInfo下创建表BookInfo、LendInfo
    use BooksInfo
    create table BookInfo(
    BookId int NOT NULL,
    BookName varchar(50) NOT NULL,
    PublishMan char(30) NOT NULL,
    BookBuymoney numeric(5,2),
    bookbuytime datetime,
    BookYesNo bit
    )

    create table LendInfo(
    UserId varchar(10),
    BookId int,
    LendTime datetime,
    backTime datetime,
    UserMoney money
    )
    --向BookInfo表中增加一列BookKind  varchar(20)
    Alter table BookInfo add BookKind varchar(20)
    --修改BookInfo表中BookBuyMoney的数据类型为money
    alter table BookInfo alter column BookBuymoney money
    --删除BookInfo表中的一列PublishMan
    Alter table BookInfo drop column PublishMan
    --删除表BookInfo、LendInfo
    drop table BookInfo
    drop table LendInfo


  • 相关阅读:
    Mysql 5.7解压版安装
    Java Web 整合案例
    maven 创建Java web项目
    LintCode 数字三角形
    Hibernate 泛型Dao实现
    LintCode 将二叉查找树转换成双链表
    LintCode 删除链表中倒数第n个节点
    LintCode 二级制中有多少个1
    LintCode翻转二叉树
    SpringMVC 运行流程
  • 原文地址:https://www.cnblogs.com/zhangyongjian/p/3616784.html
Copyright © 2020-2023  润新知