MySQL
 Computer >> コンピューター >  >> プログラミング >> MySQL

MySQLテーブルの列にBIT_LENGTH()関数を適用するにはどうすればよいですか?


BIT_LENGTH()関数がMySQLテーブルの列に適用されると、テーブルの列に格納されている文字列のビット数が返されます。次の例でそれを示します。

テーブル「Student」から、列「Name」と「Address」に格納されている文字列の長さを検索するとします。次に、次のクエリを記述できます-

mysql> Select Name, Address, BIT_LENGTH(Name) As 'Name in Bits', BIT_LENGTH(Address) AS 'Address in Bits' from Student;
+---------+---------+--------------+-----------------+
| Name    | Address | Name in Bits | Address in Bits |
+---------+---------+--------------+-----------------+
| Gaurav  | Delhi   | 48           | 40              |
| Aarav   | Mumbai  | 40           | 48              |
| Harshit | Delhi   | 56           | 40              |
| Gaurav  | Jaipur | 48            | 48              |
+---------+---------+--------------+-----------------+
4 rows in set (0.00 sec)

  1. MySQLテーブルから既存の列の名前を変更するにはどうすればよいですか?

    CHANGEステートメントとALTERステートメントを使用して、MySQLテーブルから特定の既存の列の名前を変更できます。その構文は次のようになります- 構文 ALTER TABLE table_name CHANGE old_column_name new_column_name datatype; ここで、 table_name 列を削除するテーブルの名前です。 Old_column_name 変更する列の名前です。 new_column_name 古い列に付ける必要のある列の名前です。 例 この例では、列の名前を変更しています「id」 「学生」 テーブルから「

  2. MySQLテーブルの列のサイズを変更するにはどうすればよいですか?

    ALTERコマンドを使用して列サイズを変更できます。列サイズを変更する方法を見てみましょう。あるサイズの列を定義していると仮定します。挿入時に、私たちが定義したものと比較して、着用者がより大きなサイズを与える場合、エラーが発生します。 サイズを変更しながら、上記の問題を減らすことができます。さらに理解を深めるために、CREATEコマンド-を使用してテーブルを作成できます。 mysql> CREATE table ModifyColumnNameDemo -> ( -> id int, -> StudentName varchar(10) -> ); Query