獲取資料庫裡所有表
select table_name,table_rows frominformation_schema.tables
where table_schema=
'資料庫名
'
獲取表裡所有字段
select column_name from information_schema.columns wheretable_schema='
資料庫名
'and table_name='表名
'
判斷資料庫裡某個表是否存在
show tables like'表名';
儲存過程
create definer=`root`@`%` procedure `hp_proc_orgstructure_delete`(in `iid` int) language sql
notdeterministic
contains
sql sql security definer
comment
'級聯刪除
'begin
#定義變數
declare orgid int
;
declare porgid int
;
declare cur1 cursor
forselect id,pid from hp_orgstructure where pid=
iid;
declare
continue handler for sqlstate '
02000
'set orgid =
null,porgid=
null
;
set@@max_sp_recursion_depth=10
;
update hp_orgstructure set flag=-
1where id=
iid;
open
cur1;
fetch cur1 into
orgid,porgid;
while(orgid is
notnull
) do
call hp_proc_orgstructure_delete(orgid);
fetch cur1 into
orgid,porgid;
endwhile
;
close
cur1;
end
MySQL 常用sql操作語句
獲取資料庫裡所有表 select table name,table rows from information schema.tables where table schema 資料庫名 獲取表裡所有字段 select column name from information schema.colu...
SQL語句常用操作
一切的一切,都是源於對知識的渴望 最近有用到postgre這個資料庫,但是以前聽都沒有聽過,不斷的向別人請教,總算是現在能暫時操作這個資料庫了,之前有學過sql語句,但是不用了之後就感覺已經忘得差不多了,所以趕緊多看了些資料,在w3school上又重新學了下,溫故而知新啊!下面我就記錄下,我常用的一...
mysql操作語句 mysql常用操作語句
2.列出資料庫 3.選擇資料庫 use databases name 4.列出資料表 5.顯示 列的屬性 show columnsfromtable name describe table name 6.匯出整個資料庫 my例如 my 7.匯出乙個表 mysqldump u user name p ...