No.2ベストアンサー
- 回答日時:
「コマンド」という用語は、幅広く使われます。
システムのメンテナンスや情報を表示したりするものを分類してそう呼ぶこともあれば、SQLもコマンドの一部とする場合もあります。例
mysql -u -p
show tables;
select * from t1
「関数」は、与えた引数から、値を返すものです。関数の中には、引数を持たないものもあります。
例
select curdate(),max(c1) from t1
No.1
- 回答日時:
「コマンド」はコンピュータに一連の仕事を命令することで、「関数」はコンピュータに対して質問をして結果を得ること、という感じです。
たとえばmysqlというコマンドを使うと思いますが、あれはコンピュータに「MYSQLクライアントを起動して使得るように準備しなさい」という仕事を命令するコマンドです。関数では、CURRENT_DATE()関数は、「今日の日付を教えなさい」といった質問をコンピュータにすることです。SELECTのSQL文は通常関数とは言わず、どちらかといえばSQLコマンドと言われることはあるでしょう。SQL文でもテーブルを作成するようなもの、たとえばCREATE TABLEみたいなのは「コマンド」と呼ぶ習慣があります。
大雑把な言い方で厳密には正確ではないでしょうが、「コマンド」はある程度複雑な処理をさせる命令、関数は簡単な答えを得る命令、といった理解でよいと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) EXCELの「接続」のSQLのコマンド文字列にて、セルから任意の数値を利用したい 2 2023/03/09 16:43
- MySQL `picture` varchar(255) のコマンドで間違いないでしょうか? 1 2022/11/21 04:08
- MySQL SHOW CREATE TABLE posts;これって何ですか? 3 2022/08/28 22:57
- MySQL mysqlがインストールされているのかどうか 1 2023/06/05 14:19
- MySQL my_itemsテーブルのIDにAUTO_INCREMENT を追加ができるかで 1 2023/01/03 09:09
- MySQL mysqlがインストールされているのかわかりません 1 2023/06/05 02:26
- MySQL 参考書に従って入力したつもりでしたが、最後はエラーがでました。 1 2022/09/28 03:45
- MySQL MySQLのテーブル作成でハイフン - は使用できないのでしょうか? 2 2022/10/21 16:50
- MySQL エラー 1068 (42000): 複数の主キーが定義されていますエラー 2 2022/11/17 04:36
- MySQL 何にかが違うから エラーなんでしょうね! 2 2022/09/18 05:28
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
oracle spool SJIS → UTF-8
-
Windows版 pg_dumpの結果をログ...
-
CSVファイルをBULK INSERTでSQL...
-
OSQLの起動について
-
アクセスのフォームで10件づつ...
-
ACCESS VBA;コマンドボックス...
-
DB2のbindコマンドの"+o""-o"オ...
-
AWSのcloud9で「 ls -l ~/.ssh/...
-
date型に空白を入れるとエラー...
-
oracle sql*plusでの画面折り返...
-
SQL: insert/importコマンドの違い
-
INSERT 0 1が大量に表示されて...
-
postgreSQL、pg_dumpのオプショ...
-
Query OK, 0 rows affected
-
copy コマンドの動作
-
ディスク上のサイズの乖離が大...
-
ACCESSのフォームだけを起動す...
-
PostgreSQLについて教えてくだ...
-
ヤフーショッピングでPayPay支...
-
SJISのDBは作れますか?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
oracle spool SJIS → UTF-8
-
Windows版 pg_dumpの結果をログ...
-
tar.gzファイルのリストアについて
-
shellからpostgresqlへの変数の...
-
Query OK, 0 rows affected
-
CSVファイルをBULK INSERTでSQL...
-
ファイルに記述されている複数...
-
psql でのエラー出力について
-
OSQLの起動について
-
Oracle / UNIX ファイルコマン...
-
AWSのcloud9で「 ls -l ~/.ssh/...
-
date型に空白を入れるとエラー...
-
ACCESS VBA;コマンドボックス...
-
teraterm上でsqlplusにログイン...
-
PostgreSQL リストアエラー
-
アクセスのフォームで10件づつ...
-
psql ser -U postgresって何で...
-
SQL+Plusの訂正
-
Oracle初心者です。 shutdownコ...
-
Insert文 で 変数を使いたい
おすすめ情報