a
、近入sql*plus
$sqlplus
使用者名稱/
密碼退出
sql*plus
sql>exitb、在
sqlplus
下得到幫助資訊
列出全部
sql命令和
sql*plus
命令sql>help
列出某個特定的命令的資訊
sql>help
命令名c
、顯示表結構命令
describe
sql>desc 表名d
、sql*plus
中的編輯命令
顯示sql
緩衝區命令
sql>l
修改sql
命令首先要將待改正行變為當前行
sql>n
用change
命令修改內容
sql>c/舊/
新重新確認是否已正確
sql>l
使用input
命令可以在
sql緩衝區中增加一行或多行
sql>i
sql>
輸入內容
e、呼叫外部系統編輯器
sql>edit
檔名可以使用
define
命令設定系統變數
editor
來改變文字編輯器的型別,在
login.sql
檔案中定義如下一行
define_editor=vi
f、執行命令檔案
sql>start test
sql>@test
常用sql*plus語句a
、表的建立、修改、刪除
建立表的命令格式如下:
create table
表名(列說明列表);
為基表增加新列命令如下:
alter table
表名add
(列說明列表)
例:為test
表增加一列
age,用來存放年齡
sql>alter table test
add
(age number(3)
);修改基表列定義命令如下:
alter table
表名modify
(列名資料型別)
例:將test
表中的count
列寬度加長為
10個字元
sql>alter atble test
modify
(county char(10));b
、將一張表刪除語句的格式如下:
dorp table
表名;例:表刪除將同時刪除表的資料和表的定義
sql>drop table test
c、表空間的建立、刪除
SQL常用命令
sql常用命令 資料的增刪改查 增加資料 插入資料 insert into 表名 字段 字段 values 值,值,值.按需要字段填寫 insert into 表名 values 值,值,值.插入全部字段,自動增長列不寫 刪除資料 記得有外來鍵先刪除主鍵表裡的相應內容 刪除表裡的內容 delete ...
SQL常用命令
a b兩表,找出id欄位中,存在a表,但是不存在b表的資料。a表總共13w資料,去重後大約3w條資料,b表有2w條資料,且b表的id欄位有索引。使用 not in 容易理解,效率低 執行時間為 1.395秒 select 種類,sum 數量 from 表名 group by 種類 order by ...
SQL常用命令
返回某個表的列資訊 exec sp clomuns 表名 檢視某個表的所有資訊 exec sp help 表名 查詢資料庫中所有含有某一列的所有表 select name from sysobjects where id in select id from syscolumns where sysc...