9、在表中创建一个标识列(IDENTITY),当用户向表中插入新的数据行时,系统会自动为 该行标识列赋值。
9、在表中创建一个标识列(IDENTITY),当用户向表中插入新的数据行时,系统会自动为 该行标识列赋值。
参考答案和解析
正确
相关考题:
你是一家进口商的数据库管理员, 你正在创建一个存储订单信息的数据库.订单将会在一个client/server应用系统中录入, 每次一个新的订单录入时, 必须分配一个唯一的订单编号, 订单编号必须以升序分配.每天平均有10000个订单被录入.你创建了一个新的名为Orders的表,并在这个表里添加了一个OrderNumber列.接下来你该做什么 ( ) A、设置这个列的数据类型为uniqueidentifierB、 设置这个列的数据类型为int,并为这个列设置IDENTITY属性C、 设置这个列的数据类型为int,创建一个用户定义的方法来选择表中最大的订单编号D、 设置这个列的数据类型为int, 创建一个NextKey表, 并被这个表添加一个NextOrder列, 设置NextOrder列的数据类型为int, 创建一个存储过程来检索并更新NextKey中的值
设在SC(Sno,Cno,Grade)表上定义了触发器: CREATE TRIGGER tri1 ON SC AFTER INSERT … 当执行语句:INSERT INTO SC VALUES(’s001’, ’c01’,90) 会引发该触发器执行。下列关于触发器执行时表中数据的说法,正确的是()。ASC表和INSERTED表中均包含新插入的数据BSC表和INSERTED表中均不包含新插入的数据CSC表中包含新插入的数据,INSERTED表中不包含新插入的数据DSC表中不包含新插入的数据,INSERTED表中包含新插入的数据
选出有关该句的所有不正确的表述,主键是()A、主键是唯一地标识表中各列的单个列。B、主键是表中的一列或多列,用于唯一地标识该表中的各行。C、主键是一个表中的一组列,用于唯一地标识另一个表中的各行。D、主键仅为一列,且必须为空。
当向数据库表中插入数据时,如果没有明确地提供输入值时,系统自动为该列输入指定值,这属于哪种约束()A、CHECK约束B、FOREIGN KEY约束C、PRIMARY KEY约束D、DEFAULT约束
使用连接对象的Execute方法可以执行各种SQL语句,以完成创建数据库、创建表、添加新记录、修改记录及删除记录等任务。试完成填空题。 创建一个名为 student的表,包含:sid(int,标识列,标识种子和增量为1,主键)、sname(varchar(10) Not NULL),pwd varchar(15) NOT NULL,sAge(int,Default 0), 则语句为: conn.Execute()
如果ListBox对象的RowSourceType设置为6,以一个表的字段为行数据源,则().A、在数据环境中添加此表,运行时可使用AddItem方法,对列表增加新项B、列表不能使用多列方式C、在数据环境中不必添加此表,ListBox会找到表文件D、在数据环境中添加此表,运行时用户从列表中选择数据,将移动此表的记录指针
“产品”表包含以下列: 产品标识 NUMBER(4) 产品名称 VARCHAR2(25) 产品价格 NUMBER(3) 您想向“产品”表中添加以下数据行: (1) 在“产品标识”列中添加 Null 值 (2) 在“产品名称”列中添加“6-foot nylon leash” (3) 在“产品价格”列添加“10” 于是,您发出了以下语句: INSERT INTO 产品 VALUES (null,'6-foot nylon leash', 10); 请问,您向表中添加了什么行数据?()A、创建该行时三个列中使用的值都正确。B、创建该行时三个列中有两个列使用的值正确。C、创建该行时三个列中有一个列使用的值正确。D、该行的创建完全错误。没有任何数据添加到正确的列中。
“雇员”表中的“雇员标识”列对应于“订单”表中的“雇员标识”列。 “订单”表中的“雇员标识”列在您需要显示的行中包含Null值。 应使用以下哪种类型的联接来显示此数据?()A、自然联接B、自联接C、外部联接D、等值联接
关于标识列,以下说法正确的是()。A、使用sql语句插入数据时,可以为标识列指定要插入的值。B、设定标识时,必须同时指定标识种子和标识递增量。C、若设定标识时,未指定标识递增量,那么使用sql语句插入数据时,可以为标识列指定递增值。D、只能把主键设定为标识列。
现有表book,主键bookid设为标识列。若执行语句:select*intobook2frombook,以下说法正确的是()。A、若数据库中已存在表book2,则会提示错误。B、若数据库中已存在表book2,则语句执行成功,并且表book2中的bookid自动设为标识。C、若数据库中不存在表book2,则语句执行成功,并且表book2中的bookid自动设为主键。D、若数据库中不存在表book2,则语句执行成功,并且表book2中的bookid自动设为标识。
单选题如果ListBox对象的RowSourceType设置为6,以一个表的字段为行数据源,则().A在数据环境中添加此表,运行时可使用AddItem方法,对列表增加新项B列表不能使用多列方式C在数据环境中不必添加此表,ListBox会找到表文件D在数据环境中添加此表,运行时用户从列表中选择数据,将移动此表的记录指针
填空题使用连接对象的Execute方法可以执行各种SQL语句,以完成创建数据库、创建表、添加新记录、修改记录及删除记录等任务。试完成填空题。 创建一个名为 student的表,包含:sid(int,标识列,标识种子和增量为1,主键)、sname(varchar(10) Not NULL),pwd varchar(15) NOT NULL,sAge(int,Default 0), 则语句为: conn.Execute()
单选题你是你公司的SQLServer2005/2008的数据库开发者.这一个数据库包含一命为Sales的表,该表有二百万个列。Sales表包含了公司所有部门的售卖信息。每个部门被标识于表的DepartmentID列中。大多数的访问反对用来为一个单一部门查找销售的表。你要提高这些访问的I/O性能。然而,你不想影响访问表的应用程序。你应该怎么做?()A创建一个新的表,并且移动被最时常访问到的这个表的列。在两个表中保存DepartmentID列。在源表和新的表上创建一个视图。在新的表联结列上加入的一个外键约束。B创建一个新的表,并且移动被最时常访问到的这个表的列。在两个表中保存DepartmentID列.在源表和新的表上创建一个视图。在两个表的DepartmentID列上加入一个CHECK约束。C为每个部门创建一个新的表,而且为每个部门将售卖信息移动到那部门的表中。在新表的DepartmentID列上加入的一个CHECK约束。在新表上创建一个视图。D为每个部门创建一个新的表,而且为每个部门将售卖信息移动到那部门的表中。在新表上创建一个视图。在视图的DepartmentID列上加入一个CHECK约束。E为部门创建一个接受一个输入叁数的存储过程。使用该存储过程返回来自Sales表的结果。
单选题您创建了其中的“客户标识”指定为主键的一个“客户”表。您要求自动生成输入到“客户标识”列的值。应执行以下哪项操作()A不执行任何操作。Oracle为定义为主键的列自动生成唯一值B对客户标识列指定一个UNIQUE约束条件C创建一个同义词D创建一个序列