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试验

create database BooksInfo

use BooksInfo
create table BookInfo(
Bookid int,
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
)

Alter table BookInfo add BookKind varchar(20)
alter table BookInfo alter column BookBuymoney money

Alter table BookInfo drop column PublishMan

drop table BookInfo
drop table LendInfo

 

SQL语句修改字段类型与第一次SQLServer试验解答,古老的榕树,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。