表1.アクション:
表tableNameを作成します
(ID intは(6)NOT NULL主キーauto_increatment、名前VARCHAR(10)NOT NULL、値ダブル(10,2)NOT NULL)。#创建表
tableNameのからショー列;#ビューテーブルの構造
表tableNameをドロップ;#テーブルを削除
表tableNameのALTER の追加/削除/変更 COLUMNNAME;#テーブルのフィールドの追加、削除するには、変更タイプ
テーブルT1の変化C1 C2はVARCHAR(8)を変える;#が変更されC2(C2型)のカラム名テーブルC1
テーブルt1を変更t2の名前を変更します。#名前を変更したテーブルt1 t2の
2.テーブルのデータレコードの追加と削除でのデータ:
テーブル#の挿入データ、tableNameの値(1、 'リンゴ'、12.22)、(2 'バナナ'、8.88)に挿入
ID = 1 tableNameのから削除する。位の条件を満たすようにデータレコードを削除
tableNameのは、ID = 1、C1 = 2を設定して更新;#レコードのデータフィールドの値を更新し、条件を満足します
3.データクエリ:
ショーのデータベース;
ショーのテーブル。
ID> 10リミット0,2 tableNameのSELECT * FROM;#クエリはデータの最初の2行を満たすする条件を記録します
カウント:
SELECT COUNT(名)1 tableNameのから。
明確な:
1 tableNameのより明確な(名)を選択します。
和:
1 tableNameの和から(値)を選択します。
限定:
に:
ここで、ID(5,10)でtableNameのSELECT * FROM。
好む:
?任意の単一文字
*任意の長さの文字
0〜9の間に#単一の数
文字リストのいずれかの値[文字一覧]
[!文字リスト]ではない任意の値に含まれる文字のリストで
一括挿入データの4.SQL機能:
DROP PROCEDURE IFはproc_initDataをEXISTS;# - このストアドプロシージャが削除を存在する場合
PROCEDURE proc_initDataをCREATE()
BEGIN
私はDEFAULT 1をINT DECLAREを。
Iながら<= 10000 DO
データ(USER_ID)VALUES(I)中に挿入します。#插入千条此数据
セットI = I + 1;
ENDのWHILE;
終わり;
proc_initData()を呼び出します。