一、T-SQL語句
1.創建表:create table Name(Code varchar(50),)
主鍵:primary key?
自增長:auto_increment
外鍵關系:references
非空:not null
2.刪除表:drop ?table ?family
3.創建數據庫:creat database mydb
4.刪除數據庫:drop database mydb
二、CRUD操作:(增、刪、改、查)
C:create ?創建
R:read 讀取
U:update 修改
D:dalete 刪除
1.create:增加數據
insert into Nation values('n001','漢族') ? ? ?---普通列
//如果有一列暫時不知道填什么的情況下,可以先用單引號引起來‘’ 表示空,但是不可以不填。表中有幾列,值里面就要填幾列
insert into Name values('','') ? ---如果有自增長列,這列可以空著不填,數據庫會自動填上。(比如有四列,只填三列就可以)
insert into Nation(Code) values('n002') ?---往表中添加特定列的數據
2.read:查詢數據
3.update:修改數據
update Nation set Name='回族' ?---全部修改
update Nation ?set Name='回族' where Code='n002' ? ---修改某一條數據
update Nation set Name='回族',Sex=true where Code='n002' ? ?---修改兩列數據
4. delete:刪除數據
delete from Nation ?---刪除整個表中的數據,表還存在
delete from Nation where Code='n001' ?---只刪除某條數據
?
注:1.Mysql里的注釋方法是#后面加注釋的內容
? ? ? 2.自增長列的列名一般用Ids表示,在sql server里自增長是identity,而在MySQL中用auto_increment.
? ? ? 3.查詢的代碼寫好執行好后,如果執行成功了,命好名把查詢保存下來。如果數據庫中的這長表刪除了,也可以在數據庫下的查詢中找到。