本课假定您已完成前面的所有课程。 请参见第 1 课:设计模式。
本课指导您通过以下步骤建立 SQL Anywhere 统一数据库:
连接到统一数据库。
创建 CustomerProducts 表,然后修改 Customers 表以包括地区信息。
单击 [开始] » [程序] » [SQL Anywhere 12] » [管理工具] » [Sybase Central]。
单击 [连接] » [使用 SQL Anywhere 12 连接]。
在 [连接] 窗口执行下列任务:
在 [操作] 下拉列表中选择 [使用 ODBC 数据源连接]。
在 [ODBC 数据源名称] 字段中,键入 [SQL Anywhere 12 Demo]。
单击 [连接]。
在 Interactive SQL 中连接到统一数据库。
在命令提示符处,运行以下命令:
dbisql -c "DSN=SQL Anywhere 12 Demo" |
在 Interactive SQL 中执行下列语句,在 CustomerProducts 表中创建并插入数据:
CREATE TABLE CustomerProducts (ID int default AUTOINCREMENT PRIMARY KEY, SalesOrderID int NOT NULL, CustomerID int NOT NULL, ProductID int); INSERT INTO CustomerProducts (SalesOrderID,CustomerID,ProductID) SELECT SalesOrders.ID, SalesOrders.CustomerID, SalesOrderItems.ProductID FROM SalesOrders, SalesOrderItems WHERE SalesOrders.ID = SalesOrderItems.ID; |
在 Interactive SQL 中执行下列语句,将各个客户的地区信息添加到 Customers 表中:
ALTER TABLE Customers ADD Region VARCHAR(255); UPDATE Customers SET Region = (SELECT TOP 1 SalesOrders.Region FROM SalesOrders WHERE Customers.ID = SalesOrders.CustomerID ORDER BY Region); |
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |