常用SQL命令

2021-10-19 06:27:24 字數 766 閱讀 6491

create table 表名( 列名 資料型別(長度), 列名 資料型別(長度), …… );

主鍵:create table 表名( 列名 資料型別(長度) primary key,......);

自增主鍵:create table 表名( 列名 資料型別(長度) primary key auto_increment,......);

非空約束:create table 表名( 列名 資料型別(長度) not null,......);

唯一約束:create table 表名( 列名 資料型別(長度) unique,......);

insert into 表名(用逗號分隔的列名列表) values(使用逗號分隔的每列的資料列表);

update 表名 set 列名=新值,列名=新值…… [where 子句];

delete from 表名 [where 子句];

truncate [table] stu;

delete函式是逐行刪除,而truncate是直接將表截斷再重新建立,效率比delete高。

select * from stu [where 子句];:這個命令是查詢符合要求的完整的一行,

如果只需要查詢符合要求的某些列,就將*換成列名。

用來判斷是否符合要求的語句,作用類似if。

sql中的運算子

萬用字元

MYSQL常用SQL命令

顯示資料庫或表 show databases 然後可以use database name show tables 更改表名 alter table table name rename new t 新增列 alter table table name add column c n column att...

Hbase常用SQL命令

1.如果配置了hbase的環境變數,就直接start hbase.sh 2.如果沒有設定就進入hbase的bin目錄下啟動start hbase.sh 輸入 hbase shell 輸入 list create 表名 列簇1 列簇 2 預設versions為1,預設情況只會訪問乙個版本的列資料,當再...

常用的SQL命令

資料型別 就四個,其他用不著,時間可以用字串時間戳的形式存 建立表 create table student id int auto increment primary key,自增長 主鍵 name varchar 20 not null,非空約束 age int not null,非空約束 ge...