【单选题】定单表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
【单选题】定单表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
相关考题:
应改为“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应该()写。AALTERTABLEstudentMODIFYsagesmallintBALTERTABLEstudentALTERCOLUMNagesmallintCALTERTABLEstudentALTERMODIFYagesmallintDALTERTABLEstudentALTERCOLUMNsagesmallint
单选题设有表T,现要在该表新增加一个列,列名为:c1,类型为int。下列能实现该功能的语句是()。AALTER TABLE T ADD COLUMN c1 intBALTER TABLE T ADD (c1 int)CALTER TABLE T ADD COLUMN c1DALTER TABLE T ADD c1
单选题您的主管让您修改ORDERS表中的AMOUNT列。他要求将该列配置为接受默认值250。该表包含您需要保留的数据。应执行以下哪条语句来完成此任务()AALTER TABLE orders CHANGE DATATYPE amount TO DEFAULT 250BALTER TABLE orders MODIFY(amount DEFAULT 250)CDROP 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)DDELETE 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),应该使用下面的哪条语句?()AALTER COLUMN OrderID integer FROM OrdersBALTER TABLE Orders(OrderID integer)CALTER TABLE Orders ALTER COLUMN OrderID integerDALTER COLUMN Orders.OrderID integer
问答题定单录入系统有两个主要的表:Orders和Customers。如果希望惟一地标识每个定单和客户,应该考虑哪种数据完整性组件?如何管理这两个表之间的关系?