--建立乙個表明為usert的表
create table usert(username varchar2(20),userage number(10),user*** char(2));
-- 檢視當前使用者所有的表
select * from tab;
--插入,如果沒有指定要輸入的字段 則必須按照欄位的順序 依次輸入
insert into usert(username,userage,user*** ) values ('farmet john',21,'m');
--等價於
insert into usert values('fjohn',21,'m');
--如果只要插入部分資料
insert into usert (username) values ('john');
--檢視表結構
desc usert;
--檢視表資料內容
select * from usert ;
--修改username值不能為null
alter table usert modify(username varchar2(20) not null);
--修改資料
update usert set username='farmer' where username='john';
--刪除表的全部資料
delete usert ;
--刪除表的指定資料
delete usert where userage is null;
SQL基本表的操作
create table 表名 列名 資料型別 列級完整性約束條件 列名 資料型別 列級完整性約束條件 表級完整性約束條件 如果完整性約束條件涉及到該錶的多個屬性列,則必須定義在表級上,否則既可以定義在列級也可以定義在表級。ag.建立 學生 表student,學號是主碼,姓名取值唯一。create ...
你必須知道的簡單的位操作技巧
這裡我們將討論一些位操作技巧,如果使用得當會有助於提高你編出的程式執行速度 我們程式設計或多或少會使用到位操作,位操作是程式設計中處理整型資料高效方法。例如,想要求出乙個整數二進位制位中值為 1 的個數,簡單的方法是用乙個迴圈,其實我們用一兩個位操作的小技巧就能高效的解決。假設讀者已經知道整型資料二...
SQL中給表起別名的兩個必須知道的知識點
給列其別名 select rtrim vend name rtrim vend contry as vend title from vendors order by vend name 這種sql做什麼事情呢?分解出乙個簡單的東西 select vend name,vend contry from ...