sqlserver顯示所有的資料庫:select * from sysdatabases;
建立資料庫:
create database test;
刪除資料庫:
drop database test;
建立表:
create table student ();
重新命名表:
exec sp_rename student, new_student;--sql server重新命名表
alter table student rename to new_student; --oracle、mysql重新命名表
截斷表:
truncate table student; --只會清除表中資料,不會刪除表
刪除表:
drop table student; --徹底刪除表
增加字段:
alter table student add name varchar(10);
--mysql,在某個欄位後增加乙個字段
alter table test01 add age tinyint(4) after id;
刪除字段:
alter table student drop column name;
修改字段列名:
--sqlserver把列名name修改為names
exec sp_rename 'student.name','names','column';
--oracle alter table 表名 rename column 列名 to 新列名
alter table student rename column name to new_name;
修改字段型別(長度):
--sqlserver 把name的長度修改為20個字元
alter table student alter column name varchar(20);
--oracle alter table 表名 modify (欄位名 字段型別 預設值 是否為空)
alter table student modify(age varchar2(20));
--mysql alter table 表名 change column 舊列名 新列名 資料型別;
alter table share_bak change column 姓名 name varchar(10);
更新記錄:
update student set age = 18 where name = '張三';
查詢記錄:
select * from student;
插入記錄:
insert into student (欄位1,欄位2,欄位3) values (值1,值2,值3)
將查詢結果插入表:
--將student表的資料,全部拷貝到new_student表中。前提:兩個表的結構相同。
insert into new_student select * from student;
當id項自動增長的時候,設定id項會報錯,需要開啟,set identity_insert student on ;其中student為表名。
刪除表中資料:
delete from student where name = '張三'
資料庫基本操作 增刪改查
資料庫從大體來講,分為庫 表 行,總結對這三個物件的增刪改查 一 資料庫 資料庫的建立 1 管理介面studio 右擊資料庫建立 按兆 檔案位置與日誌選擇同一位置 2 語句建立 create database兩個關鍵字 on後面為主檔案資料庫的修改 使用sql語句 alter database 學校...
Mysql基本命令01 資料庫的增刪改查
本人使用mysql工具 workbench連線資料庫。步驟 選擇database connect to database,進入資料庫連線視窗,ip位址為127.0.0.1,埠預設為3306。以上是使用的mysql工具,下面來進入資料庫最基本的增刪改查操作 一 檢視資料庫 1 select 查詢語句 ...
資料庫增刪改查
我們知道當我們的表建立後重複執行會出錯,一般我們會這麼處理 create table if not exists stuinfo 學了新建表我們還應該知道乙個東西,如何刪除表 deop table table name 怎麼檢視別人的見表語句呢 show create table stuinfo 怎...