02|Oracle の学習 (データ型、DDL)

1. データ型:

  • 通常: 文字型、数値型、日付型、ラージフィールド型
  • 大きなフィールド タイプ: 大きなデータとファイルを保存します。文字タイプ ここに画像の説明を挿入
    ここに画像の説明を挿入
    ここに画像の説明を挿入
    大きなデータを保存する場合、基本的には blob で十分です。

2. DDL (データベース定義言語)

  • これには主に、データベース オブジェクトの作成、削除、変更の操作が含まれます。
  • DDL 操作:
    • 作成する
    • ドロップ(削除)
    • 1.Alter (修正)

2.1 create データテーブルの作成構文

ここに画像の説明を挿入

2.1.1 ケースデモンストレーション

ここに画像の説明を挿入

  CREATE TABLE "TB_STUDENTS" (	
    "STU_NUM" CHAR(5) NOT NULL ENABLE, 
	"STU_NAME" VARCHAR2(10) NOT NULL ENABLE, 
	"STU_SEX" CHAR(1) NOT NULL ENABLE, 
	"STU_AGE" NUMBER(2,0), 
	"STU_TEL" CHAR(11)
   ) ;

2.2 Alter ステートメントを使用してデータ テーブルを変更する

2.2.1 列の追加ここに画像の説明を挿入

  • stu_email 列を tb_students テーブルに追加します。
ALTER TABLE tb_students ADD stu_email char(50);

2.2.2 列の変更 (ここでは、列の型を変更して varchar に変更する方法を示します)

  • tb_students テーブルの stu_email のタイプを変更します。
ALTER TABLE tb_students MODIFY stu_email varchar2(60);

2.2.3 列の削除

  • tb_students テーブルの stu_email 列を削除します。
ALTER TABLE tb_students DROP COLUMN stu_email;

2.3 DROP ステートメントを使用してデータテーブルを削除する

ここに画像の説明を挿入

  • 学生情報テーブル tb_students を削除します。
DROP TABLE tb_students;

2.4 テーブルデータの削除&データテーブルの削除

  • テーブル データを削除し、データ テーブルに格納されているデータを削除し、データ テーブルの構造を保持します。
    • Truncate table table_name
    • delete [from] table_name
  • データテーブルの削除、テーブル構造の削除(テーブル内のデータも同時に削除されます)
    • Drop table table_name

おすすめ

転載: blog.csdn.net/qq_41714549/article/details/132035813