MySQLの各タイプの識別子の最大長はどれくらいですか?
MySQL内の特定のオブジェクトは、識別子として知られています。これらのオブジェクトには、データベース、テーブル、インデックス、列、エイリアス、ビュー、ストアドプロシージャ、パーティション、テーブルスペースなどが含まれます。識別子はUnicode(UTF-8)を使用して格納されます。各タイプの識別子の最大長は、次の表に示されています。
Sr。いいえ。 | 識別子 | 最大長(文字) |
---|---|---|
1 | データベース | 64 |
2 | テーブル | 64 |
3 | 列 | 64 |
4 | インデックス | 64 |
5 | 制約 | 64 |
6 | ストアドプロシージャまたは関数 | 64 |
7 | トリガー | 64 |
8 | 表示 | 64 |
9 | イベント | 64 |
10 | テーブルスペース | 64 |
11 | ログファイルグループ | 64 |
12 | エイリアス | 256 |
13 | 複合ステートメントラベル | 16 |
-
テーブルの列名を取得するためのMySQLの構文は何ですか?
テーブルの列名を取得するための構文は次のとおりです- select column_name from information_schema.columns where table_schema='yourDatabaseName' and table_name=’yourTableName’; まずテーブルを作成しましょう- mysql> create table DemoTable ( EmployeeId int, EmployeeFirstName varchar(20),
-
MySQLテーブルの各値の最大値を選択しますか?
このためには、MAX()とともにGROUPBY句を使用します。まずテーブルを作成しましょう- mysql> create table DemoTable -> ( -> CountryName varchar(20), -> Population int -> ); Query OK, 0 rows affected (0.56 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoT