您好,登錄后才能下訂單哦!
USE
句法USE db_name
USE db_name
語句告訴 MySQL 使用 db_name
數據庫作為以后查詢的缺省數據庫。數據庫保持為當前數據庫,只到該會話結束或另一個 USE
語句發出:
mysql> USE db1; mysql> select COUNT(*) FROM mytable; # 從 db1.mytable 中選擇 mysql> USE DB2; mysql> SELECT COUNT(*) FROM mytable; # 從 db2.mytable 中選擇
依靠 USE
語句將一個特定數據庫設為當前數據庫,它并不阻止你訪問另一個數據中的表。下面的示例訪問 db1
數據庫中的 author
表和 db2
數據庫中的 editor
表:
mysql> USE db1; mysql> SELECT author_name,editor_name FROM author,db2.editor -> WHERE author.editor_id = db2.editor.editor_id;
USE
語句提供了對 Sybase 的兼容。
DESCRIBE
句法 (獲得列的信息){DESCRIBE | DESC} tbl_name [col_name | wild]
DESCRIBE
是 SHOW COLUMNS FROM
的縮寫。查看章節 4.5.6.1 檢索有關數據庫、表、列和索引的信息。
DESCRIBE
提供有關一個表的列信息。col_name
可以是一個列名或是一個包含 SQL 通配符字符 “%” 和 “_” 的字符串。沒有必要用引號包圍字符串。
如果列類型不同于你所期望的基于一個 CREATE TABLE
語句建立的列,注意 MySQL 有時會更改列類型。查看章節 6.5.3.1 隱式的列定義變化.
這個語句是提供給與 ORACLE 兼容的。
SHOW
語句提供相似的信息。查看章節 4.5.6 SHOW
句法。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。