Sql server的基本语句

来源:互联网 发布:虎扑认证淘宝店 编辑:程序博客网 时间:2024/06/09 17:14

                 在Sql server 怎样用代码建立数据库和建立表以及一些基本的语句。

                 1、用代码建立数据库。

                        create database student               //建立数据库名
                       on primary
                     (                                                          //建立数据库主文件,后缀名.mdf
                       name=student1,                               
                       filename='F:\student\student1.mdf',         //student文件必须在建立数据库之前建立。本例子的数据库文件student是建立在F盘跟目录下的。
                       size=5mb,                                       //文件的大小,最小为3,以下也一样
                       maxsize=10mb,                              //文件最大空间
                       filegrowth=1mb                              //自动增长
                     ),                                                      //建立数据库副文件,后缀名.ndf
                        filegroup mygroup
                     (
                          name=student2,
                          filename='F:\student\student2.ndf',
                          size=3mb,
                          maxsize=10mb,
                          filegrowth=1mb
                     )
                     log on                                              //建立数据库日志文件,后缀名.ldf
                    (                          
                      name=student_log,
                      filename='F:\student\student_log.ldf',
                      size=5mb,
                      maxsize=unlimited,
                      filegrowth=1mb
                     )

                 2、用代码建表

                    create table stutable                 
                 (
                    id varchar(16) primary key,             //建立字段,格式:字段名  数据类型 约束键(主键)
                    Name varchar(16) not null,
                    Sex char(2),
                    Phone varchar(16),
                   Address  varchar(64),
                   Department varchar(32),
                   Prize varchar(16),
                   Hkale float 
                )

               3、用代码修改表

                   (1)、alter table 表名                                              在表中增加一个字段

                           add 字段名 数据类型  约束键

                   (2)、alter table 表名                                              修改表中的一个字段

                           alter column 要修改的字段名 字段内容。

                           例如:alter table T_User   //T_User是表名
                                      alter column Password varchar(30)   //Password已有字段名

                   (3)、alter table 表名

                          add 约束键名

                          例如:alter table Prize
                                     add primary key(Tshirt) 如果增加的是主键,那么主键字段定义是必须为 not null

            基本Sql server语句

                  录入语句:insert into  表名(字段名1,字段名2......) values(值1,值2.......)如果将表中的字段都插入数据,那么表名后面的字段名可以省略,values里的值与表中字段名一一对应。

                查询语句:select * from 表名                                      查询表中所有数据

                                  select  字段名 from 表名                           查询表中所查字段的所有值

                                  select 字段名 from 表名 where 条件         按条件查询表中所查字段的数据

                                  select * fom表名 where 条件                     按条件查询表中所查字段的所有数据

                      在数据查询的过程中还有一些函数,分组,等。

               修改语句:update  表名 set  字段名=字段值  (where 条件)。   若果不写条件也会修改表中所有数据。

               删除语句:delete from 表名 where 条件 在删除时必须写条件,否则删除全部数据。

          这些都是基本语句的格式。

原创粉丝点击