十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
在学生表中查王姓学生姓名用like子句。
成都创新互联公司主营八宿网站建设的网络公司,主营网站建设方案,重庆APP开发公司,八宿h5微信小程序定制开发搭建,八宿网站营销推广欢迎八宿等地区企业咨询
工具:sqlserver 2008 r2
步骤:
1、有学生表,数据如下:
2、查询所有王姓学生姓名,语句如下:
select 姓名 from 学生 where 姓名 like '王%';
3、查询结果如下:
insert into 表名(字段名逗号隔开(不用写自动增长那列)) values(对应的值也是逗号隔开)
要是每个字段都要插入那就可以写成
insert into 表名 values(顺序写值,每个字段都要写(不包括自动增长列))
into可以省略不写
insert into语句可以有两种编写形式:
1、无需指定要插入数据的列名,只需提供被插入的值即可:
insert into table_name
values (value1,value2,value3,...);
2、需要指定列名及被插入的值:
insert into table_name (column1,column2,column3,...)
values (value1,value2,value3,...);
扩展资料
SQL常用语句
查所有数据库 show databases;
创建数据库 create database db1;
查看数据库 show create database db1;
创建数据库指定字符集 create database db1 character set utf8/gbk
删除数据库 drop database db1;
使用数据库 use db1;
创建表 create table t1(id int,name varchar(10));
查看所有表 show tables;
查看单个表属性 show create table t1;
查看表字段 desc t1;
创建表指定引擎和字符集 create table t1(id int,name varchar(10)) engine=myisam/innodb charset=utf8/gbk;
create table 学生表
(学号 int primary key identity(100,1),
姓名 char(20) not null,
性别 char(4) not null check (性别 in('男','女')),
年龄 smallint not null check (年龄0),
爱好 varchar(30) not null,
专业 varchar(30) not null)
sqlserver语句,如果其他数据库请说明
首先启动服务。
其次,打开“企业管理器”,然后一级一级的展开,展开数据库。
在数据库下找到“表”,右键,新建表。
这里的界面基本上和access数据库一样。
在现有的学生表对姓名的字段进行非空约束,可以先update学生表的姓名字段为null,再通过alter才触发器设置姓名字段为非空not null。这样操作就可以把现有的学生表中姓名字段设置为非空值约束了。