この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。
建築家
建築家
リスト
放送
茶屋
インテリジェントAI会話
.NETキャリア&テクニカルカレッジ
ちっちゃいなクズブログ
この版
利用者
Architect_Programmer_Code農業ネットワーク
»
建築家
›
データベース&データベース
›
Microsoft SQL Server
›
SqlServerの違い―delete、truncate、Drop deletionテーブルの違い...
眺める:
10592
|
答える:
1
[出典]
SqlServer--delete、truncate、drop delete tables
[リンクをコピー]
クヴェルチュ
掲載地 2018/12/17 13:33:47
|
|
|
-
-テーブル名から削除
--1> テーブルの一部データを削除すれば、テーブル構造はそのままです。
--2>Deleteは、DELETE FROM Student WHEREが20歳>
--3>自動番号付けは元の値に戻りません。
--トランケートテーブルテーブル名
--1>truncate文は、ここでの条件に続くことはできず、条件に従って削除できず、すべてのデータのみが削除できます。
--2>自動番号付けは元の数値に戻ります。
--3> テーブル内のすべてのデータを削除するためにトランケートを使うことは、削除よりもはるかに効率的です。なぜなら、トランケートはログを記録する最小メソッドを使うからです。
--4>truncateは、削除トリガーをトリガーせずにデータを削除します。
--ドロップテーブルテーブル名
--1> テーブル自体を削除します。つまり、テーブル内のすべてのデータおよびテーブル構造(列、制約、ビュー、キー)を削除します。
自動番号付けの説明:
1 自動番号付けは前方にのみ増え、後方には増えません。
2 データの挿入にエラーがあれば、自動番号も増加し、次に挿入された際にはその数値が「スキップ」されます。
3. 自動番号付けの列は手動で変更できません。
先の:
高校の化学復習 さあさあ
次に:
jQueryリストはアクティブチェックを1つしか許しません
関連記事
•
SQL Serverの種類はC#の種類に対応しています
•
sqlserverに関する一般的な問題点と解決策
•
ユーザーの「sa」ログインに失敗しました。 ユーザーは信頼されたSQL Server接続に紐付けられていません。 (Microsoft SQL Serve...
•
実用的なSQL文:日付推定
•
sqlserverが「%keyword%」のような扱いをするときのインデックス利用の問題
•
SQLserverトランザクションレプリケーションは再初期化なしで新しいテーブルを追加します
•
2011年 MSSQL データ作成 セキュア.mdbデータベースチュートリアル
•
SQL Server Online インスタンスメモリ削減の影響 1/4 (1)
•
Windows 2003にsqlserver2008r2をインストールしていない人は予想外に難しいです
•
Redhatの下でSQLSserverにアクセスするためにPythonを設定する
夏
掲載地 2018/12/17 14:28:34
|
閲覧したセクション
フロントエンドフレーム
HTML/CSS/JavaScript
ジャワ
リソースの共有
レジャー灌漑
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。
Mail To:help@itsvse.com