zoukankan      html  css  js  c++  java
  • 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


  • 相关阅读:
    问题堆栈区39+40
    ListView优化分页优化
    AsyncTask理解- Day36or37
    Activity是如何挂载Pargment的Day35
    BroadcastReceiver和Intetnt的理解 Day34
    深入理解自定义ListView
    手势识别=读取手机联系人=ContentResolver-Day3
    Android本地JUnit Text
    Java——(一)一切都是对象
    SciTE: 中文字符支持问题
  • 原文地址:https://www.cnblogs.com/zhangyongjian/p/3616784.html
Copyright © 2011-2022 走看看