网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
【单选题】定单表Orders的列OrderID的类型是smallint,根据业务的发展需要改为int,应该使用下面的()语句。
A.ALTER COLUMN OrderID int FROM Orders
B.ALTER COLUMN Orders.OrderID int
C.ALTER TABLE Orders (OrderID int )
D.ALTER TABLE Orders ALTER COLUMN OrderID int
参考答案和解析
ALTER TABLE Orders ALTER COLUMN OrderID integer
更多 “【单选题】定单表Orders的列OrderID的类型是smallint,根据业务的发展需要改为int,应该使用下面的()语句。A.ALTER COLUMN OrderID int FROM OrdersB.ALTER COLUMN Orders.OrderID intC.ALTER TABLE Orders (OrderID int )D.ALTER TABLE Orders ALTER COLUMN OrderID int” 相关考题
考题
在SQL Server 2008中,现要将T1表的C1列(int类型)定义为标识列,初值和增量值均为1。请补全下列语句:CREATE TABLE T1(clint【8】(1,1),…)
考题
应改为“catch(char*s)”。 (2)应改为“cateh(inti)”。 (3)应改为“catch(…)”。 【解析】本题中第1个标识前的异常抛出语句为“throw("error");”,其中的类型为字符串。所以对应的异常捕捉语句catch中应该符合这个类型,而程序中给出的语句“catch(chars)”是字符型的,所以第1处的语句修改为“catch(char*S)”。第2个标识前的异常抛出语句为“throw((int)0);”,其中的类型为int。对应的异常捕捉语句catch中应该符合这个类型,所以补充catch子句中的类型,否则如果找不到匹配的catch块,系统就会调用一个系统函数,使程序终止运行。即第2处的语句修改为“catch(inti)”。如果在catch子句中没有指定异常信息的类型,那么就用删节号“…”表示它可以捕捉任何类型的异常信息,即修改为“catch(…)”。
考题
你正在使用一个SQLServer2005数据库,它包含一个名为Customers的表。其中Customers表包含如下的列定义:你使用以下Transact-SQL语句创建一个名为v_Customer的视图。CREATEVIEWv_CustomerASSELECTCustomerID,CompanyName,FirstName,LastName,PictureFROMCustomers你想要在v_Customer视图中创建一索引。在创建索引前,还需要修改此Transact-SQL语句。应采取以下哪两项举措?()A.将Picture列改为image数据类型B.表名包含模式名。C.包含WITHSCHEMABINDING语句D.在Select语句中用*符号选择所有的列
考题
之前已经创建了一个Student的表,Age的数据类型为Int,现在改为Smallint应该()写。
A.ALTERTABLEstudentMODIFYsagesmallintB.ALTERTABLEstudentALTERCOLUMNagesmallintC.ALTERTABLEstudentALTERMODIFYagesmallintD.ALTERTABLEstudentALTERCOLUMNsagesmallint
考题
在书店受订管理中涉及到以下3个关系模式:书籍 Books(Bid,Bname,Price,Author, Publisher)订单 Orders(Ordend,Orderdate,Cid)订单明细 Orderlist(Orderid,Bid,Qty)其中各属性的含义是:Bid书籍编号,Price单价,Author作者,Publisher出版商,Ordend订单编号, Orderdate下订日期,Cid客户编号, Qty数量。每张订单具有唯一的订单编号;每张订单编号中可包含多种书籍,但每种书籍的编号仅允许出现一次。则“订单”实体的主键是(33),“订单明细”实体的主键是(34)。请将正面的SQL语句空缺部分补充完整。CREATE TABLE ORDERLIST(ORDERID CHAR(20),BD CHAR(6),QTY NUMBERIC(9),(35)(ORDERID,BID),(36)(ORDERID)(37)(BID))A.OrderidB.CidC.(Orderid,Orderdate)D.(Orderdate,Cid)
考题
你是一家进口商的数据库管理员, 你正在创建一个存储订单信息的数据库.订单将会在一个client/server应用系统中录入, 每次一个新的订单录入时, 必须分配一个唯一的订单编号, 订单编号必须以升序分配.每天平均有10000个订单被录入.你创建了一个新的名为Orders的表,并在这个表里添加了一个OrderNumber列.接下来你该做什么 ( )
A、设置这个列的数据类型为uniqueidentifierB、 设置这个列的数据类型为int,并为这个列设置IDENTITY属性C、 设置这个列的数据类型为int,创建一个用户定义的方法来选择表中最大的订单编号D、 设置这个列的数据类型为int, 创建一个NextKey表, 并被这个表添加一个NextOrder列, 设置NextOrder列的数据类型为int, 创建一个存储过程来检索并更新NextKey中的值
考题
之前已经创建了一个Student的表,Age有数据类型为Int,现在改为smallint应该( )写。A.ALTER TABLE student ALTER COLUMN sage smallintB.ALTER TABLE student ALTER COLUMN age smallintC.ALTER TABLE student ALTER MODIFY age smallintD.ALTER TABLE student MODIFY sage smallint
考题
您的主管让您修改ORDERS表中的AMOUNT列。他要求将该列配置为接受默认值250。该表包含您需要保留的数据。应执行以下哪条语句来完成此任务()A、ALTER TABLE orders CHANGE DATATYPE amount TO DEFAULT 250B、ALTER TABLE orders MODIFY(amount DEFAULT 250)C、DROP TABLE orders CREATE TABLE orders(orderno varchar2(5)CONSTRAINT pk_orders_01 PRIMARY KEY,customerid varchar2(5)REFERENCES customers(customerid),orderdate date,amount DEFAULT 250)D、DELETE TABLE orders CREATE TABLE orders(orderno varchar2(5)CONSTRAINT pk_orders_01 PRIMARY KEY,customerid varchar2(5)REFERENCES customers(customerid),orderdate date,amount DEFAULT 250)
考题
设有表T,现要在该表新增加一个列,列名为:c1,类型为int。下列能实现该功能的语句是()。A、ALTER TABLE T ADD COLUMN c1 intB、ALTER TABLE T ADD (c1 int)C、ALTER TABLE T ADD COLUMN c1D、ALTER TABLE T ADD c1
考题
订单表Orders的列OrderID的类型是小整型(smallint),根据业务的发展需要改为整型(integer),应该使用下面的哪条语句?()A、ALTER COLUMN OrderID integer FROM OrdersB、ALTER TABLE Orders(OrderID integer)C、ALTER TABLE Orders ALTER COLUMN OrderID integerD、ALTER COLUMN Orders.OrderID integer
考题
之前已经创建了一个Student的表,Age的数据类型为Int,现在改为Smallint应该()写。A、ALTERTABLEstudentMODIFYsagesmallintB、ALTERTABLEstudentALTERCOLUMNagesmallintC、ALTERTABLEstudentALTERMODIFYagesmallintD、ALTERTABLEstudentALTERCOLUMNsagesmallint
考题
单选题之前已经创建了一个Student的表,Age的数据类型为Int,现在改为Smallint应该()写。A
ALTERTABLEstudentMODIFYsagesmallintB
ALTERTABLEstudentALTERCOLUMNagesmallintC
ALTERTABLEstudentALTERMODIFYagesmallintD
ALTERTABLEstudentALTERCOLUMNsagesmallint
考题
单选题设有表T,现要在该表新增加一个列,列名为:c1,类型为int。下列能实现该功能的语句是()。A
ALTER TABLE T ADD COLUMN c1 intB
ALTER TABLE T ADD (c1 int)C
ALTER TABLE T ADD COLUMN c1D
ALTER TABLE T ADD c1
考题
单选题您的主管让您修改ORDERS表中的AMOUNT列。他要求将该列配置为接受默认值250。该表包含您需要保留的数据。应执行以下哪条语句来完成此任务()A
ALTER TABLE orders CHANGE DATATYPE amount TO DEFAULT 250B
ALTER TABLE orders MODIFY(amount DEFAULT 250)C
DROP TABLE orders CREATE TABLE orders(orderno varchar2(5)CONSTRAINT pk_orders_01 PRIMARY KEY,customerid varchar2(5)REFERENCES customers(customerid),orderdate date,amount DEFAULT 250)D
DELETE TABLE orders CREATE TABLE orders(orderno varchar2(5)CONSTRAINT pk_orders_01 PRIMARY KEY,customerid varchar2(5)REFERENCES customers(customerid),orderdate date,amount DEFAULT 250)
考题
单选题订单表Orders的列OrderID的类型是小整型(smallint),根据业务的发展需要改为整型(integer),应该使用下面的哪条语句?()A
ALTER COLUMN OrderID integer FROM OrdersB
ALTER TABLE Orders(OrderID integer)C
ALTER TABLE Orders ALTER COLUMN OrderID integerD
ALTER COLUMN Orders.OrderID integer
考题
问答题定单录入系统有两个主要的表:Orders和Customers。如果希望惟一地标识每个定单和客户,应该考虑哪种数据完整性组件?如何管理这两个表之间的关系?
热门标签
最新试卷