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常用操作的主要内容,如果未能解决你的问题,请参考以下文章

C#程序员经常用到的10个实用代码片段 - 操作系统

C#常用代码片段备忘

常用python日期日志获取内容循环的代码片段

swift常用代码片段

# Java 常用代码片段

# Java 常用代码片段