【メモ】データのSQL操作
1231 ワード
1.データの挿入
(1)完全なデータを行に挿入する削除されたテーブルをプライマリキー関係にする場合、先にサブテーブル内の対応するデータ を削除します。 TRUNCATE TABLEを使ってデータを削除する:(1)WHERE条件がないDELETE文のように、テーブル中のすべてのデータ(2)を削除してデータを削除した後、識別列は識別シードから(3)外部キー制約があるテーブル に使用できない。
4.バッチGO定義:バッチ処理は、完全なSQL文セットをアプリケーションからSQL Serverに一括して送信することを意味する。バッチ処理のすべての語句を一つの全体としてまとめて分析処理します。 GO文はT-SQLコマンド ではありません。
(1)完全なデータを行に挿入する
INSERT [INTO] CommoditySort VALUES(' ','C1','B5')
(2)行の任意の列のデータを挿入する(選択されていない列は標準または空の値で許可されます)INSERT INTO persons (id_p, lastname , firstName, city )
VALUES (200,'haha' , 'deng' , 'shenzhen')
(3)複数行のデータを挿入するINSERT INTO persons
(id_p, lastname , firstName, city )
VALUES
(200,'haha' , 'deng' , 'shenzhen'),
(201,'haha2' , 'deng' , 'GD'),
(202,'haha3' , 'deng' , 'Beijing')
2.データの更新UPDATE SET = [WHERE ]
UPDATE UserInfo SET UserName=' ',UserAddress=' '
WHERE UserId='daxia'
3.データの削除DELETE [FROM] [WHERE ]
TRUNCATE TABLE
DELETE UserInfo WHERE UserId='yoyo'
TRUNCATE TABLE
4.バッチGO