MySQL 5.1 リファレンスマニュアル :: 12 SQL ステートメント構文 :: 12.3 MySQL ユーティリティ ステートメント :: 12.3.3 USE 構文
« 12.3.2 HELP æ§‹æ–‡

12.4 MySQL トランザクションã¨ãƒ­ãƒƒã‚­ãƒ³ã‚°é–¢é€£ã®ã‚¹ãƒ†ãƒ¼ãƒˆãƒ¡ãƒ³ãƒˆ »
Section Navigation      [Toggle]
  • 12.3 MySQL ユーティリティ ステートメント
  • 12.3.1 DESCRIBE æ§‹æ–‡
  • 12.3.2 HELP æ§‹æ–‡
  • 12.3.3 USE æ§‹æ–‡

12.3.3. USE æ§‹æ–‡

USE db_name

USE db_name ステートメントã¯ã€MySQL ã«å¯¾ã—ã¦ã€å¾Œã«ç¶šãステートメントã®ãƒ‡ãƒ•ォルト データベースã¨ã—㦠db_name データベースを利用ã™ã‚‹ã‚ˆã†ã«æŒ‡ç¤ºã—ã¾ã™ã€‚ãã®ãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹ã¯ã€ãã®ã‚»ãƒƒã‚·ãƒ§ãƒ³ãŒçµ‚ã‚ã‚‹ã¾ã§ã€ã¾ãŸã¯åˆ¥ã® USE ステートメントãŒç™ºè¡Œã•れるã¾ã§ãƒ‡ãƒ•ォルトã®ã¾ã¾ã§ã™ã€‚

USE db1;
SELECT COUNT(*) FROM mytable;   # selects from db1.mytable
USE db2;
SELECT COUNT(*) FROM mytable;   # selects from db2.mytable

USE ステートメントを利用ã—ã¦ç‰¹å®šã®ãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹ã‚’デフォルトã«ã™ã‚‹äº‹ã«ã‚ˆã£ã¦ã€åˆ¥ã®ãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹ã®ä¸­ã§ãƒ†ãƒ¼ãƒ–ルã«ã‚¢ã‚¯ã‚»ã‚¹ã™ã‚‹æ™‚ã«é‚ªé­”ã‚’ã™ã‚‹äº‹ã¯ã‚りã¾ã›ã‚“。次ã®ä¾‹ã¯ã€db1 データベースã‹ã‚‰ author テーブルã¸ã€ãã—㦠db2 データベースã‹ã‚‰ editor テーブルã¸ã‚¢ã‚¯ã‚»ã‚¹ã—ã¾ã™ã€‚

USE db1;
SELECT author_name,editor_name FROM author,db2.editor
  WHERE author.editor_id = db2.editor.editor_id;

USE ステートメントã«ã¯ Sybase ã®äº’æ›æ€§ãŒæä¾›ã•れã¦ã„ã¾ã™ã€‚

Copyright © 1997, 2010, Oracle and/or its affiliates. All rights reserved. Legal Notices
Top / Previous / Next / Up / Table of Contents
© 2010, Oracle Corporation and/or its affiliates