2023年数据库应用技术考试知识点.docx

上传人:太** 文档编号:72802522 上传时间:2023-02-13 格式:DOCX 页数:20 大小:40.45KB
返回 下载 相关 举报
2023年数据库应用技术考试知识点.docx_第1页
第1页 / 共20页
2023年数据库应用技术考试知识点.docx_第2页
第2页 / 共20页
点击查看更多>>
资源描述

《2023年数据库应用技术考试知识点.docx》由会员分享,可在线阅读,更多相关《2023年数据库应用技术考试知识点.docx(20页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、第二章系统数据类型介绍p 2 4创建用户自定义数据类型:s p _ad d t yp e t yp e _n a m e , phystype (1 e n g th)| (precisio n , s ca 1 e ), n ull | not null I ide n tity查看,重命名,删除用户定义的数据类型:s P _hel p t ype_n a m e查看用户自定义数据类型的特性;s P _ren a me type_name给用户自定义数据类型重新命名;s p.droptype type_nam e删除一个已经定义且未被使用的用户自定义数据类型。定义局部变量:DECLA ER

2、lo c al_v a riab 1 edata_t y pe . n 设定局部变量的值,必须使用SELECT命令或者SET命令。其语法形式为:SET 1 o cal_v a ria b le = e x press i o n 或者S ELE CT lo c al_va r i able = e x press i on ,. n 全局变量:全局变量分为两类,一是与SQL S e rve r连接有关的全局变量,如ro w c ou n t表达受 最近一个语句影响的行数;二是关于系统内部信息有关的全局变量,如 v e rs i on表达 SQL Ser ver的版本号。SQL S e rv e

3、 r运算符的优先级别括号:0指数、乘、除、求模运算:*, + */ %加减运算:+,比较运算:=,=,!、!,!AND-OR数学函数:ON f i 1 e gro up | DEFAU LTTE XTIMAGE.ON filegro u p | DEFAUET := column_ n ame d ata_t y peCOL LATE 修改表结构:ALTER TABLE t a ble_name ALTER COLUMN c o lumn_name new_d a ta_type ( precis i on , sea 1 e )COLLATE NULL I NOT NULL| ADD n |

4、 D R OP C ONSTRA I NT con s tr a int_na m e | COLUMN c o lum n_namen 插入、更新和删除表数据:查看表结构:使用系统存储过程sp_ h el p查看表结构EX E CU T E s p_help tab 1 e_n a me数据插入:INS E RT命令完毕数据插入。I NSERT INTO ta b 1 e_n a me(col u m n 1 ,co 1 umn2.)values( v a luel, v alue 2 .)更新表中现存记录中的数据:u P DATE语句可以更新表中现存记录中的数据UPD ATE tabi e

5、 _nam eSET column 1 =mod i fi e d_ v alue 1,column2=modified_valu e sWHERE column 1= v aluel ,colum n 2= v a lu e 2删除数据:DELETE语句可以从表中删除一行或多行记录。DELETE FROM tabi e_nam eWH ERE c o 1 u mnl=valuel , col u m n 2=v a lue 2 数据完整性:存储在数据库中数据的一致性和对的性。数据完整性分为:实体完整性、参照完整性、域完整性和用户定义完整性四种。约束:CHECK约束限制输入到一列或多列的值的范

6、围DEFAULT 约束假如没有为列指定数据,系统将默认值赋给列PRIMARY KEY 约束假如某列或多列的值能惟一标记表中的每一行,这样的列称为表的主键,通过它可 以强制表的实体完整性。FOREIGN KEY 约束外键(F。reign Ke y )是用于建立和加强两个表(主表与从表)的一列或多列数 据之间的链接,当数据添加、修改或删除时,通过参照完整性保证它们之间数据的一致 性。定义表之间的参照完整性是先定义主表的主键,再对从表定义外键约束UNIQUE约束保证表中的两个数据行在非主键列中没有相同的列值约束的创建与删除:CHECK约束的创建ALTER T ABLE table_ n ameADD

7、 CON S TRAIN T cons t rai n t _ n ame CHECK (1 o gical_expression)Check约束的删除:DROP CONS TRAINT c o nst r aint_n a m e创建和删除DEFAULT约束ALTER T A BLE table_ n ameA DD CONSTR AINT c o nstraint_ n am e D E FAULT constraint e xpressionDROP C ONS T RAI NT c onstrai n t _n a m e创建和删除PR I MARY KEY约束ALTER T ABLE

8、 tabi e_n ameADD CONS TRA I NT constr a int_ n ame PRIMARY KEY CLUS T ERED I NONCLUS TERED con s tr a int_e x p ressionDROP CONSTRA I NT con s t r aint_name创建和删除FORE I GN KEY约束ALT E R T AB L E ta b le_nameADD CONSTR AINT c o n stra i n t_n a m e FOREIGN KEYREFERENC E S refer e nee d _ t abl e _n a m

9、 e (re f _ c ol u mn)DROP C ONSTR A INT FOR EIGN KEYco n strain t _n a me创建和删除UNIQUE约束ALT ER TABLE tabi e _nameADDCONSTRAINT c on s traint_ n ameUNIQUE c o nstraint_ex p re s s ionCLU S TE R ED|NONCLUSTE REDALTER TABLE t ab le nameDROP C 0 NSTRAINT U NIQUE con strai n t_nam e创建默认值和将其绑定到表上的某列CR E ATE

10、 DEFAUETdefau 1 5ameA S co n st r aint_ e xp r essi o nE XEC s p _bi n default d efault_nam ea b 1 e _name. c o 1 u m n _ n am e ,.| u s e r_d a tetype第五章SELECT语句的形式:S ELECT se 1 ec tjistINTO n e w_ t able_nameFROM ta b lejistWH E RE se a r c h_conditio n sGR 0 UP BY gr o u p_by_l i s t HAVING se a

11、r ch_conditi o nsORD E R BY o r d er_l i st ASC I DES CCOMPUTE ro w_agg r ega t e (col u mn_name) BY c olumn_name 简朴查询:SELEC T ALL | DISTINCT * | t a b 1 e _ n ame | view_ name. * I col u mn_ n ame A S co 1 umn_tit 1 eFROM tabi e _nam e | view_name各个子句的作用:FROM子句:指定SELECT语句查询的一个或多个表,最多可以指定16个表,每一个 表名

12、用逗号分隔。即从指定的数据表tab 1 e_nam e 1 ,ta b 1 e_name2,.的记录中,检索 (S E LECT)出指定的列 col u m n_name 1 , c olumn_ n ame2,. . n 形成结果集。但是, F ROM后面的表名在两个或者两个以上时,SELE C T列表中应当采用tabi e _ n ame. c ol u mn_name形式限定列所属的表。使用SELE CT. I NTO语句可以在查询数据的基础上创建新的数据表。通常,可使用这种方法来创建临时表,以便在随后的开发过程中使用。SELE C T co 1 um n _nam e 1 , colu

13、mn_ n am e 2,. .nINTO n e w_ t ab 1 e FR 0 M ta b 1 e _nameWhere子句:从整个表中选出满足指定条件的内容,这就要用到WHERE子句。SELECT c olumn_namel, c o 1 u mn_name2 .nFROM table_nameWHERE se a r c h _ c o n d iti o nORDER BY column_n a me 1ASC I DE SC,co 1 umn_name 2 ASC | D E SC,.ORDER BY是一个可选的子句,假如有ORDER BY子句,将按照排序列名column_ n

14、 am e 1 , c o 1 um n _n a me 2 ,进行排序,其结果表还要按选项的值升序(A S C)或降 序(DESC)排列。缺省时为查询结果按升序排列。使用GROUP BY子句可以按一定的条件对查询到的结果进行分组,再对每一组数据计 算记录信息。SELEC T co 1 umn_name 1, c o 1 umn_name2 ,. nF ROM tab 1 e _name WH E RE s e a r c h _ c onditi o nGROUP BY gr o u p _b y _expressionHAVING search_c o ndi t io nGROUP BY

15、将查询结果按(group_b y _exp r ess i on)进行分组,该属性列相等的记 录为一个组。通常,在每组中通过聚合函数来计算一个或者多个列。假如GROUP带有HAV I NG,则只有满足se arc h _cond i tion的组才干输出。Com p ute 子句:SELE CT c o 1 umn_nam e 1, colum n _ n an FROM ta b 1 e name WHERE s e a rch cond i t i o nORDER BYcolumn_nameA S C |DE S C,.COMPUT E r o w_a g g r e gate(colu

16、mn_ n a me),row_ag g re g a t e (col u m n _n a me) BY c o 1 umn_name ,co 1 umn_name.其中,row a gg regate 表达行聚合函数,如 AV G (), C OUNT (), M A X(), MIN(),SUM () o COMPUTE子句生成合计作为附加的汇总列出现在结果集的最后。当与BY 一起使用时,COMPUTE子句在结果集内对指定列进行分类汇总。可在同一查询内指定COMPUTE B Y和COM PUT Eo内连接:内连接是用比较运算符比较两个表中列值,将两个表中满足连接条件的行组合起来作 为结

17、果,它是最常见的表连接形式。内连接分为:等值连接,在SELE CT列表中使用星号(*)的和在结果集中显示冗余列数据的连接。不等值连接,在连接条件中使用除等于运算符以外的其它比较运算符(、=、=、 、!、!、),来比较被连接列的列值。自然连接,对结果集的冗余列数据进行限制的连接。在连接条件中使用等号(=)运算 符比较被连接列的列值,但它使用选择列表指定查询结果聚合中所涉及的列,并删除连接表中 的反复列。P109第六章视图的概念视图是基于某个查询结果的一个虚拟表,只是用来查看数据的窗口而已。视图与真正的表很类似,也是由一组命名的列和数据行所组成,其内容由查询所定义。 但是视图并不是以一组数据的形式

18、存储在数据库中,数据库中只存放视图的定义而不存放视 图相应的数据,这些数据仍存放在导出视图的基表中。当基表中的数据发生变化时,从视图中查询出来的数据也随之改变。创建视图:C REA T E VIEW view_name ( c ol u m n _name .n)WITH ENC R YPTIO N ASSELECT_statement WITH CHECK OPTION通过视图查询数据pl 3 1第七章索引的概念:索引是一个表中所包含的值的列表,它说明了表中包含各个值的行所在的存储位置。索引中数据的存储:在没有建立索引的表内,使用堆的集合的方法组织数据页。在堆集中,数据行不按任何顺 序进行存

19、储,数据页序列也没有任何特殊顺序。因此扫描这些数据堆集花费的时间肯定较长。 在建有索引的表内,数据行基于索引的键值按顺序存放,将改善系统查询数据的速度。索引的分类:按照索引存储方式的不同,可以将索引分为聚集索引和非聚集索引。在聚集索引(C 1 usteredlndex)中,行的物理存储顺序与索引顺序完全相同,即索引的顺序 决定了表中行的存储顺序,由于行是通过排序的,所以每个表中只能有一个聚集索引。非聚集索引(None 1 ustere d Index)并不在物理上排列数据,即索引中的逻辑顺序并不等同 于表中行的物理顺序,索引仅仅记录指向表中行的位置的指针,这些指针自身是有序的,通过 这些指针可

20、以在表中快速地定位数据。夜腐萦引放缜方#T以将索引分为唯一索引和非唯一索引。唯一索引和非唯一索引既可 以是聚集索引,也可以是非聚集索引。唯一索引是指索引值必须是唯一的,不允许数据表中具有两行相同的索引值。创建PR I MA RY KE Y或UNT Q UE,默认建立一个唯一索引。索引视图:为视图创建独特的聚集索引,从而让访问此类视图的查询性能得以极大的改善。创建索引:CREATE UN I QUE CLUST E R E D | NONCLUSTER E D INDEX index, n a me0 N tabi e | v i ew ( c ol u m n ASC I DESC,n )W

21、I TH P ADNDEX,F I L L FACTO R = f i llfactor,IGNO R E_DUP_K E Y ,DROP_EXISTING,STA TIS TICS_NOR E COMPU T E,SOR T_IN_TEMPDBON file group索引的查看:通过系统视图s y s. i nd e x s可查看数据库中的索引信息,通过s y s.index_ c o 1 um n s可查看索引列信息。P157索引的更名P 157sp_ r e n a me objname= ob j e c t _ n amenewname=1 n ew_n a me*,o b jt

22、y p e = 1 o bj e c t _type*删除索引:D RO P INDEX tab 1 e_name,in d e x _ n am e v.n第八章存储过程:一组完毕特定功能的T-SQL语句集,经编译后以特定的名称存储在数据库中,用 户通过指定存储过程的名字并给出参数(假如该存储过程带有参数)来执行存储过程。创建不带参数的存储过程CR E ATE PROCL E DUR E pro c edur e _nameA S sq 1 _ s t a t ements pro c ed u re_name为所创建的存储过程的名字;s ql_stat e me n t s为在存储过程中需

23、要执行的数据库操作。创建带参数的存储过程:C RE ATE P ROC E D URE pro cedur e _nameparam eterdat a_ty pe = D EFAUET 0 UTPUT,nWIT H R E COMPILEI E N CRYPTION| RECOMPILE, ENCRYPTIONA S sql_ s ta t e ments使用 ALTER PROCEDURE 命令ALT E R PR 0 C E DUR E p roc e du r e _nam epara meter dat a _ty P e=DEF AUET 0 UTP UT nWITH RE C O

24、MPILE | ENC RYPTI0N| REC 0 MPILE, ENCRYTIO N AS S q 1 s tatement,.n触发器的概念:触发器也是一种存储过程,一种在基表被修改时自动执行的内嵌过程,重要通过事件进行触 发而被执行的,而存储过程可以通过存储过程名字而被直接调用。当对某一表进行诸如 UPDATE、INSERT、DELETE这些操作时,SQL Ser v e r就会自动执行触发器所定义的 SQL语句。从而保证对数据的解决必须符合由这些SQL语句所定义的规则。触发器的重要 作用就是其可以实现由主键和外键所不能保证的复杂的参照完整性和数据的一致性。创建触发器:C REATE

25、TRIGGER trigg e _ n a meON table | view FOR I AFTER | IN STEAD OF) INSERT, UPDATE, DE L ETE)WIT H ENCRYPTIONA SIF U PDA T E( c olumn_ n ame)and I o r U P DA T E( c olum n name) s ql_statesment s修改触发器:ALTER TRIGGER trigge_nameON table|viewF OR|A FTER|INSTEAD OFINSERT,UPDATE ,DELETEWITH ENCRY PTIONASI

26、F U PD A TE( c o lum n_nam e )and I or UPDATE(co 1 u m n nam e ).sql_st a tesments第九章事务的概念:事务是由一系列的数据查询操作或更新操作构成的。从用户的观点来看,根据业务规则, 这些操作是一个整体,不能分割,即要么所有的操作都顺利完毕,要么一个也不要做。绝不能只 完毕了部分操作,而尚有一些操作没有完毕。事务中任何一个语句执行时犯错,系统都会返 回到事务开始前的状态。事务的(原子性、一致性、隔离性、持久性)4个特性一般简称为事务的ACID特性事务的管理:使用BEGIN TRAN SAC T I ON建立事务BEG

27、IN TRANSA CTION t ran sac tion_name | tran_name_variableW I TH MARK de s c r iption1使用COMM I T TRANS A CTION标记事务结束COMMIT TR ANSAC T I ONtransaction_name | tran_nam e _variable 使用COMMIT WO R K语句标记事务结束函教描述函教描述ASIN (11)反正弦函数为以弧度表示的角度值。ABS (ii)求n的绝对值ACOS (ii)反余弦函数为以弧度表示的角度值。EXP (ii)求n的指数值。ATAN (ii)反正切函数

28、,n为以弧度表示的角度值。MOD (m,n)求m除以11的余数。SIN (n)正弦函教,n为以弧度为单位的角度。CEILING (ii)返回大于等于n的最小整瓢COS (n)余弦函教为以弧度为单位的角度。FLOOR (n)返回小于等于n的最大整船TAN (n)正切函教为以弧度为单位的角度。R0UND(n,m)对n做四舍五人处理/呆留m位。DEGREES (n)弧度单位角度转换为度教单位的角度。SQRT (n)求n的平方根。RADIANS (n)度教单位角度转换为弧度单位的角度。LOG10(n)求以10为底的对教。PIPI 的常量值 。LOG(n)求自然对教。RAND返回(M之间的随机值。P0W

29、ER(mn)求ii乘指定次方m的值。SIGN(n)求n的符号,正(+1)、零(0)或负(1)号。SQUARE求n的平方。字符串函数:种类函数名参数说明基本字符 串函数UPPERcharexpr小写字符串转换为大写字符串LOWERcharexpr大写字符串转换为小写字符串SPACEiiiteger_expr产生指定个数的空格组成字符串REPLICATEchar expr, iiitegcr expr指定的次数重复字符串STUFFcharexprl, start Jen gtli, char_expr2在char exprl子符串中从start开始,长 度lengtli晶字符串用char expr

30、l代替REVERSEchar_expr反向字符串表达式char exprLTRIMcharexpr删除字符串前面的空格RTRIMcharexpr删除字符串后面的空格字符串查 找函数CHARINDEXchar exprl, char exprl ,start在串2中搜索char_exi)rl的起始位置PATINDEX,%pattem% char expr在字串中搜索pattern出现的起始位置长度和分 析函数SUBSTRINGchar expr, start, lengtli从start开始,搜索lengtli长度的子串LEFTchar expr, integer_expr从左边开始搜索指定个数

31、的子串RIGHTchar_cxpr, integer_expr从右边开始搜索指定个数的子串转换函数ASCHcharexpr字符串最左端字符的ASCH代码值CHARiiite ger_exprASCII代码值转换为字符STRfloat_expr,lengtli, decimal数值数据转换为字符型数据日期函数:COMMIT WORK功能与 COMM I T TRANSACTION 相同,但 COMMIT TRANSACT I ON 接受 用户定义的事务名称。使用ROLLBACK T R A NS ACTION回滚到事务的指定点ROLLBACK T RANS A CTIONtr a nsactio

32、n_n a me | tra n _n a m e _ v ari a b 1 e | s a vepoint_name | s ave p o int_v a riable使用ROLL B ACK WORK回滚到事务的起点ROLLBACK WORK此语句的功能与 RO L LB ACK T RAN S ACTION相同,但 ROLLBACKTRANSACTION接受用户定义的事务名称。嵌套事务时,ROLLBAC K WORK始终回滚到最远的BEGIN TRANSACTION语句,并将TRANCOUNT 系统函数减为0。事务模式:显式事务由用户在其中定义事务的启动和结束隐式事务隐式事务是指在当

33、前事务提交或回滚后,自动启动新事务自动事务模式在自动事务模式下,每个Transact_SQL语句在成功执行完毕后,都被自动提交;假 如碰到错误,则自动回滚该语句。该模式为系统默认的事务管理模式。事务日记的内容各个事务的开始标记、结束标记、所有更新操作,每个记录的内容包含:事务标记(标明是哪个事务)操作的类型(插入、删除或修改)操作对象(记录内部标记)更新前数据的旧值(对插入操作而言,此项为空值)更新后数据的新值(对删除操作而言,此项为空值)游标的概念:游标是一种解决数据的方法,为了查看或者解决结果集中的数据,游标提供了在结果集中 向前或者向后浏览数据的能力。某些业务规则规定对结果集逐行执行操作

34、,而不是对整个结果集执行操作。游标正是这 样一种基于逐行操作结果集的方法,它对SELECT语句的查询结果集中的记录行逐行解决, 而不是整个结果集作同一解决,并基于游标的当前位置,更新或删除表或视图中的行。 游标的使用:声明或创建游标一打开游标一推动游标指针从游标的结果集中提取数据一逐行解决操作游 标指针所指向的行数据一关闭和释放游标声明游标DEC LAR E cursor_n a me CU R SORFOR s e 1 ec t _statemen tFOR READ ONLY I U PDATE OFcolumn_nam e Jist, .打开游标0 PEN c rus o r _n a

35、me读取游标中的数据FETCH NEXT I PRIOR|FIRST I L AST FROM cursor_name INTO fetch_target_ 1 ist删除数据DELE T E FR 0 M table_name | view_ n am e WHERE C UR RENT OF cursor_n a me更新数据U P D ATE table_name | view_ n am e SET t ab 1 e_name. | view. column_ n am e 1= exp r essi o nl | NULL | (se 1 e ct_state men t ),co

36、1 um n _name2 = e x pre s sion2 | NULL | (seie ct_ s t at e men t )WHERE CURR E NT OF cursor_name关闭游标C LO S E c ursor_name释放游标DEA LLOCATE CU RS OR cursor_n ame补充两章备份:备份是指在某种介质上(如磁盘、磁带等)存储数据库(或一部分)的拷贝。还原:还原是指运用数据库的备份,将数据库返回到备份时的状态。数据库完整备份:数据库完整备份是指对数据库内的所有对象都进行备份数据库差异备份:数据库差异备份只备份自从上次数据库所有备份后(注意:不是上一

37、次差异 备份后)数据库变动的部分。事务日记备份:事务日记备份(Transact ion log backup)只备份数据库的事务解决记录 文献及文献组备份:文献及文献组备份是针对单一数据库文献或者是文献夹做备份和恢复, 它的好处是便利和具有弹性,并且在恢复时可以仅仅针对受损的数据库文献做恢复。SQL Server2 0 23有三种还原模型:简朴还原模型完整还原模型大容量日记记录还原用户使用SQL Server时,需要通过两个安全性阶段:身份验证和权限认证。SQL Serve r有两种验证模式,即Windows验证模式和混合验证模式。用户权限分为系统权限和对象权限。备份数据库T-SQ L语句的语

38、法形式BA C K UP D ATA B ASE d atabase_ n am e | d a t ab a se_ n ame_varTO ,. n WITH DESCMPTION =text | t e xt_varable,DIF FERBNTIAL,IN I T I NOINIT,MEDIANAME= m e di a _nam e | me d ia_ n ame_ v ariable,NAME= b ack u p_set_name | bac k up_ set _name_va r 使用T-SQL语句还原数据库R ESTORE DAT A B AS E data b ase_

39、 name | data b ase_name_varFROM,. n WITH FILE=fil e _ n um b erM E DIANAME= me d i a _ n ame I med 1 a_ n a m e _vari able),JMOV E 1 1 ogic a 1_ f ile_n ame T O *operating_sy s t e m_ f il e _namer 9. n J,N 0 RECOVERY | RECOVERY I STANDBY=undo_fi 1 e_n a me,REPL ACE,RESTART身份验证阶段:用户在S QL Server上获得对任

40、何数据库的访问权限之前,必须登录到SQL Se r v e r ,并且被认为是合法的。权限认证阶段:检查用户是否有访问服务器上数据库的权限,为此需要授予每个数据库中映 射到用户登录的帐户访问权限,权限认证可以控制用户在数据库中进行的操作。系统权限由数据库管理员授予其他用户,是指数据库用户可以对数据库系统进行某种特定的 操作的权力,例如创建一个数据表CREATE TABLE;对象权限由创建基本表、视图等数据 库对象的用户授予其他用户,是指数据库用户在指定的数据库对象上进行某种特定的操作的 权力。例如查询SELECT、插入INSERT、修改U PDATE和删除DELETE等操作。函数名参数说明DA

41、TEADD(datepart, number, date)以datepart指定的方式,给出date与niunber 之和(datepart为日期类型数据)DATEDIFF(datepart, datel, date!)以datepart指定的方式, 给出date2与datel 之差DATENAME(datepart, date)给出date中datepart指定部分所对应的字符 串DATEPART(datepart, date)给出date中datepart指定部分所对应的整数 值GETDATE0给出系统当前的日期的时间DAY(date)从date日期和时间类型数据中提取天数MONTH(da

42、te)从date日期和时间类型数据中提取月份数YEAR(date)从date日期和时间类型数据中提取年份数转换函数:系统函数:函数名参数说明CASTexpression AS data type将表达式expression转换为指定的数据类型datatypeCONVERTdatahqpef0engtli),expression .stydedatjtype为expression转换后的数据类型Length表水转软后的数据长度Style(不带纪元和带纪元)聚合函数:函数名参数说明DBJD, DB_NAMEDB_ID(iiaine), DB_NAME(id)获得指定数据库的ID号或名称HOST_I

43、D,HOST_NAMEHOST_ID(name),HOST_NAME(id)获得指定主机的ID号或名称OBJECT_ID,OBJECT_NAMEOBJECT_ID(name),OBJECT_N,4ME(id)获得指定对象的ID号或名称SUSER_ID,SUSER_NAMESUSER_ID(nanie),SUSER_N.4ME(id)获得指定登录的ID号或名称USERJD, USER_NAMEUSER_ID(name), USER_NAME(id)获得指定用户的ID号或名称COL_NAMEtablc id, cohmm id获得表标识号tabi jid和列标识 号cohmui id所对应的列名C

44、OL_LENGTHtable, column获得指定表列的定义长度INDEX_COLtable, index id, key id获得指定表、索引ID和键ED 的索引列名称DATALENGTHexpression获得指定表达式占用的字节数函数描述函数描述AVG计算一列值的平均值SUM计算一列值的总和COUNT统计一列中值的个数MIN求一列值中的最小值MAX求一列值中的最大值批和脚本:批解决:包含一个或多个TSQL语句的组,它将一次性地发送到SQL Ser ver中执行, 用G 0来告知SQL Serve r 一批T -SQL语句的结束。脚本就是一系列顺序提交的批。流程控制:各语句的作用:B E GINEND用来设定一程序块IFELSE用来判断当某一条件成立时执行某段程序,条件不成立时执行另一段 程序。CASE语句为多分支语句WHILE-CONTINUE-BREAK 循环语句WAITFO R语句用来暂时停止程序执行GOTO语句用来改变程序执行的流程RETURN语句用于结束当前程序(所在的批、存储过程和触发器)的执行,返回 到上一个调用它的程序或其它程序。print语句的作用是在屏幕上显示用户信息。RAIS E RR

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 解决方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁