Sq常用操作
Posted 李慕白
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Sq常用操作相关的知识,希望对你有一定的参考价值。
sql创建表实例:
CREATE TABLE mytable(
id varchar(40) NOT NULL default ‘‘,
userId varchar(40) NOT NULL default ‘‘
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
修改表的引擎为InnoDB:
ALTER TABLE info_aaaa ENGINE=InnoDB;
查看数据库中所有表的引擎:
show table status from [DBNAME];
创建数据库实例:
CREATE DATABASE `test2` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
查看创建表的SQL语句:
show create table user;
连接数据库时指定编码:
?useUnicode=true&characterEncoding=UTF-8
创建默认外键:
ALTER TABLE test_sub ADD CONSTRAINT main_id_cons FOREIGN KEY (main_id) REFERENCES test_main;
增加列:
alter table tableName add columnName varchar(30)
修改列类型:
alter table tableName alter column columnName varchar(4000)
修改列的名称:
EXEC sp_rename ‘tableName.column1‘ , ‘column2‘ (把表名为tableName的column1列名修改为column2)
删除列:
alter table tableName drop column columnName
以上是关于Sq常用操作的主要内容,如果未能解决你的问题,请参考以下文章