资源描述:
《sql数据库材料》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划sql数据库材料 一、SQL基础知识 1、DDL 1)创建数据表 --创建数据表 createtableTest(Idintnotnull,Agechar(20)); --创建数据表 createtableT_Person1(Idintnotnull, Namenvarchar(50), Ageintnull); --创建表,添加外键 CreatetableT_Students( StudentNoch
2、ar(4), CourseNochar(4), Scoreint, Primarykey(StudentNo), Foreignkey(CourseNo)ReferencesT_Course(CourseNo)); 2)修改表结构 --修改表结构,添加字段 AltertableT_PersonaddNickNamenvarchar(50)null;目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常
3、、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 --修改表结构,删除字段 AltertableT_PersonDropNickName; 3)删除数据表 --删除数据表 DroptableT_Person; --删除数据表 droptabletest 4)创建索引 Create[Unique]Indexon(); 2、DML 1)插入语句 insertintoT_Person1(Id,Name,Age)values(1,'Vicky',20)--插入一条据数,字段和值必须前后对应 insertin
4、toT_Preson1(Id,Name,Age)values(2,'Tom',19)insertintoT_Person1(Id,Name,Age)values(4,'Jim',19)insertintoT_Person1(Id,Name,Age)values(5,'Green',20)insertintoT_Person1(Id,Name,Age)values(6,'Hanmeimei',21)目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战
5、略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 insertintoT_Person1(Id,Name,Age)values(7,'Lilei',22)insertintoT_Person1(Id,Name,Age)values(8,'Sky',23) insertintoT_Person1(Id,Name,Age)values(newid(),'Tom',19) 2)更新语句 --修改列,把所有的age字段改为30 updateT_Person1setage=30 --把所
6、有的Age字段和Name字段设置为... updateT_Person1setAge=50,Name='Lucy' updateT_Person1setName='Frankie'whereAge=30 updateT_Person1setName=N'中文字符'whereAge=20 --中文字符前面最好加上N,以防出现乱码 updateT_Person1setName=N'成年人'whereAge=30orAge=50 3)删除语句 deletefromT_Person1 --删除表中全部数据 deletefrom
7、T_Person1whereName='Tom' --根据条件删除数据 4)查询语句 查询语句非常强大,几乎可以查任意东西! -----------------目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 ----数据检索----- ----------------- --查询不与任何表关联的数据. SELECT1+1;--简单运
8、算 select1+2as结果 SELECTnewid();--查询一个GUID字符创 selectGETDATE()as日期--查询日期 --可以查询SQLServer版本 select@@VE