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