既存の列のデータ型を変更するにはどうすればよいですか?
既存の列のデータ型を変更するには、MODIFYを使用できます。まずテーブルを作成しましょう-
mysql> create table DemoTable ( ClientId varchar(100), ClientName varchar(100), ClientAge int, ClientProjectDeadline timestamp, ClientCountryName varchar(100), isMarried boolean, ClientNumber bigint ); Query OK, 0 rows affected (0.70 sec)
表の説明を確認してください-
mysql> desc DemoTable;
これにより、次の出力が生成されます-
+-----------------------+--------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +-----------------------+--------------+------+-----+---------+-------+ | ClientId | varchar(100) | YES | | NULL | | | ClientName | varchar(100) | YES | | NULL | | | ClientAge | int(11) | YES | | NULL | | | ClientProjectDeadline | timestamp | YES | | NULL | | | ClientCountryName | varchar(100) | YES | | NULL | | | isMarried | tinyint(1) | YES | | NULL | | | ClientNumber | bigint(20) | YES | | NULL | | +-----------------------+--------------+------+-----+---------+-------+ 7 rows in set (0.34 sec)
ここで、column(ClientNumber)データ型bigintをvarchar(20)-
に変更します。mysql> alter table DemoTable modify ClientNumber varchar(20); Query OK, 0 rows affected (1.82 sec) Records: 0 Duplicates: 0 Warnings: 0
テーブルの説明をもう一度確認しましょう-
mysql> desc DemoTable;
これにより、次の出力が生成されます-
+-----------------------+--------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +-----------------------+--------------+------+-----+---------+-------+ | ClientId | varchar(100) | YES | | NULL | | | ClientName | varchar(100) | YES | | NULL | | | ClientAge | int(11) | YES | | NULL | | | ClientProjectDeadline | timestamp | YES | | NULL | | | ClientCountryName | varchar(100) | YES | | NULL | | | isMarried | tinyint(1) | YES | | NULL | | | ClientNumber | varchar(20) | YES | | NULL | | +-----------------------+--------------+------+-----+---------+-------+ 7 rows in set (0.00 sec)
上記のサンプル出力を見てください。データ型がbigintからvarchar(20)に変更されています。
-
Pythonの既存のデータフレームに新しい列を追加するにはどうすればよいですか?
データフレームは2次元のデータ構造であり、データは行と列の形式で表形式で保存されます。 SQLデータテーブルまたはExcelシート表現として視覚化できます。次のコンストラクターを使用して作成できます- pd.Dataframe(data, index, columns, dtype, copy) 新しい列は、さまざまな方法でデータフレームに追加できます。 最初に一連のデータ構造を形成し、これを追加の列として既存のデータフレームに渡すことによって、新しい列が作成される方法の1つを見てみましょう。 動作中のコードを見てみましょう- 例 import pandas as pd my_data
-
データをバックアップするにはどうすればよいですか?
今日の IT の世界では、包括的なバックアップ戦略を持つことが不可欠です。データが失われる方法は非常に多いため、不快な状況に直面しないためには、データを正常にバックアップする方法を理解することが重要です。では、どのようにデータをバックアップできますか? データ損失 サイバー攻撃、不正な従業員、自然災害、メディアの損傷、および人的エラーは、データを失う可能性があるいくつかの方法にすぎません.データを失うことは、個人にとっては迷惑で悲痛なことかもしれませんが、組織にとっては、その影響は取り返しのつかないものになる可能性があります. Consoltech のこれらの恐ろしい数字のいくつかを以下で見