sql >> データベース >  >> RDS >> Database

SQLデータ操作言語

    データ操作言語は、テーブルに存在するデータを操作/変更します。テーブルのスキーマ/構造には影響せず、テーブルのデータ/レコードにのみ影響します。INSERT、UPDATE、DELETEはDMLのコマンドです。 INSERT: データをテーブルに保存するか、値を挿入して新しいレコードを作成します。更新: テーブル内のレコードを変更します。 削除: テーブルから1つ以上のレコードを削除します。
    構文:
    1. INSERT INTO table_name VALUES(value1、value2、…。);
    2. INSERT INTO table_name (列1、列2、列3)VALUES(value1、value2、value3);
    例:
    1. INSERT INTO STUDENTVALUES(0001、'ARUN'、'CS'、'FIRST');
    1. INSERT INTO STUDENT(classyear、student_name、student_dept、student_id)VALUES('FIRST'、'VRUN'、'CS'、0002); ここで、ユーザーはテーブルに値を挿入しながら列の順序を変更できます。列の数を増減できます。構文: DELETEFROM Table_name [WHERE Con​​dition]; 例:
    1. 削除
    StudentWhereからStudent_id=06;ここでは、where条件に従って単一行が削除されます。
    1. Delete From StudentWhere Student_name =’ARYA’;同じ名前のARYAで3つの行が存在したため、複数の行が削除されました。ここで、where条件は、削除するレコードの数を決定します。
    1. 削除
    学生から;上記のクエリでは、条件が指定されていないため、すべてのレコードがSTUDENTテーブルから削除されます。ユーザーが単一または複数のレコードを削除したい場合は、条件が必要です。 where条件なしでクエリを削除すると、テーブルからすべてのレコードが削除されます。 構文: UPDATETable_nameset column_name =value [Where condition]; 例:
    1. 更新
    studentet student_dept ='ele' where student_name ='GITA';
    1. 更新
    StudentSET classyear ='FINAL' Where Student_id =9; UPDATEコマンドを使用すると、ユーザーはテーブル内の単一の値または複数の値を更新できます。単一の値を変更したり、特定の値を変更したりするには、「場所」 条件が必要です。更新 where条件がない場合、テーブルの完全な列値が変更されます。 UPDATESTUDENTSET student_dept ='EXTC';


    1. AutoMySQLBackupを使用してMySQLデータベースをバックアップする方法

    2. psql:サーバーに接続できませんでした:接続が拒否されましたリモートデータベースに接続するときにエラーが発生しました

    3. ORA-28040:一致する認証プロトコルの例外はありません

    4. ストリーミングレプリケーションとMariaDB10.4を使用した大規模なトランザクションの処理