SQLserver4记录操作1
插入记录:
--INSERT INTO 表 values(……)
INSERT INTO Goods values('12','可莱丝','500g','JKah0886','黑色','2019-5-30') --插入所有列
INSERT INTO Goods(g_ID,g_Name,g_Price) values('01','西服','432') --插入指定列
/*常量顺序要和指定列名顺序保持一致,INSERT INTO中的INTO可以省略*/
——————————————————————————————————————————
修改记录:
--UPDATE 表 SET 列名 = 表达式
UPDATE Goods SET g_Status='热点' WHERE g_name='杉杉西服' -----修改单条记录
UPDATE Goods SET g_Image = 'Images/'+g_Image WHERE g_Image IS NOT NULL ----假设原来图片路径为g_Image=‘pImage ’ ;将原来的图片路径pImage 改为Images/pImage -----
UPDATE Goods SET gDiscount = 0.9,g_ProduceDate='2018-08-08' -----修改所有记录,并指定多项修改,多项修改用逗号隔开,一般在数据初始化使用
——————————————————————————————————————————————————
删除记录:
---DELETE FROM 表 [WHERE 条件]
DELETE FROM Goods WHERE g_ID='001' ----删除指定记录
DELETE FROM Goods ---删除所有记录,DELETE 删除操作被当做是系统事务,此操作可以被撤销
TRUNCATE TABLE Goods ---删除所有记录,TRUNCATE 此操作不可以被撤销