元資料是關於資料的資料
列出所有的 表
select table_name from information_schema.tables ;
列出所有的列。
select * from information_schema.columns
列出表的索引
show index from emp;
列出表約束
select a.table_name, b.constraint_name, b.column_name,a.constraint_type from information_schema.table_constraints a, information_schema.key_column_usage b where a.table_name =『emp' and b.table_name = a.table_name;
約束是關聯式資料庫的關鍵部分,要知道在表中有什麼樣的約束是理所當然的要求。 索引
SQLCookbook 學習筆記
許多人以一種馬馬虎虎的態度在使用sql,根本沒有意識到自己掌握著多麼強大的 本書的目的是開啟讀者的視野,看看sql究竟能幹什麼。一鱗半爪 從資料庫中檢索資料看似是一件容易的事情,然而,在it世界裡,盡可能高效地檢索資料至關重要。讀完本書,你不應該覺得要將現在所有 重寫,而是要認識到,現在sql已經有...
SQLCookbook 學習筆記 1檢索記錄
特殊字元 表示 所有列 使用 和指定某個列 效能相同。使用where 指定 要保留哪些行 判斷某個字段 是非為空 用 is null 或者 is not null 如 mysql select from menpiao where logdate is null 在使用 and 和or 的時候,可以...
SQL cookbook學習筆記(六) 使用字串
length 表示字串長度 replace 單體替換 replace str1,str2,str3 說明 str3替換str1中出現的所有str2,返回新的字串,如果有某個引數為null,此函式返回null 該函式可以多次替換,只要str1中還有str2存在,最後都被替換成str3 若str3為空,...