首页 > 代码库 > Sq常用操作
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常用操作
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。