公司名称:湖北微信科技有限公司
咨询电话:027-84233202
地 址:汉阳大道钟家村闽东国际3栋B座2303
. SQL Server中常用的命令用法
1)查询命令:select
它的作用是根据条件从某张SQL记录表中查询某个或某些字段的值。该命令只起查询作用,它不会对数据内容修改等操作。它的语法结构为:
select <字段名> from <表名> [where ....]
其中:
A、<>表示SQL语法要求必须有的,[]表示SQL语法要求可以有,也可以没有;where指条件,条件可以是组合条件,常见的有并且and和或者or,以后同理。
B、字段名可以用“*“号代替,它表示所有的字段名,系统返回该表中所有字段名的值
C、字段名可以是一个字段名,也可以是多个字段名的组合,字段名与字段名之间用“,”号连接,系统返回指定字段名的值。
因此,select通常有以下几种用法:
select * from t_item
select fitemid from t_item
select fitemid,FItemClassID,FNumber from t_item
select fitemid,FItemClassID,FNumber from t_item where fnumber='102'
select fitemid,FItemClassID,FNumber from t_item where (fnumber='102' and FDetail='1')
2)更新命令:update
它的作用是根据条件更新某张SQL记录表中某个字段的值。该命令会对数据进行一次的修改,要改变数据内容。它的语法结构为:
updade <表名> set <字段名= '某值' > [where ....]
其常用语法如:
update t_item set Fdetail='0' where fnumbdr='1.01.01.02.07'
3)删除命令:delete
它的作用是根据条件将某张表中的记录或某条记录进行彻底删除,但不会删除该表。它的语法结构为:
delete <表名> [where ....]
其常用语法如:
delete com_stock where fitemid=133
4)添加/插入命令:insert
它的作用是在某张表中添加/插入某个或某些字段的值,多个字段之间通过“,”进行连接。添加/插入多个字段的值时,各个字段值应根据各个字段名的排列顺序排列。它的语法结构为:
insert into <表名> <(字段1,字段2,字段3....)> values <(值1,值2,值3....)>
其常用语法如:
insert into com_stock (FItemID,FTypeID,FBr,FGroupID) values (133,11,NULL,0)
注:a、在所有的SQL语句中,所有的符号不能包含全角或中文符号。
b、经常见到的符号还将有“//”,它表示对SQL语句的解释,不能参与SQL语句的运行,它通常独占一行。
c、当写好SQL语句并检查无误后,可以用鼠标选定它,按F5或点击“/运行/”来执行所写的SQL语句。
d、在K/3系统中,t_item表是所有数据的来源表。它为每一个具体的项目数据分配了一个在整个数据仓库系统中唯一的索引值即Fitemid值。Fitemid值是数据库分配定位的唯一标准。