码迷,mamicode.com
首页 > 其他好文 > 详细

Sq常用操作

时间:2017-06-18 21:58:43      阅读:162      评论:0      收藏:0      [点我收藏+]

标签:key   info   utf-8   ase   _id   sub   drop   删除   char   

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常用操作

标签:key   info   utf-8   ase   _id   sub   drop   删除   char   

原文地址:http://www.cnblogs.com/lxl57610/p/7045371.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!