CS257
Chris Pollett
Oct 26, 2020
CREATE TABLE sqlite_master( type text, name text, tbl_name text, rootpage integer, sql text );
Which of the following is true?
CREATE DATABASE <some_database_name>
CREATE TABLESPACE <some_name> LOCATION 'some_folder';This can be useful if we want some tables on SSD versus spin drive.
CREATE DATABASE foo WITH TABLESPACE = blah;
CREATE TABLE sales ( prod_id NUMBER(6) , cust_id NUMBER , time_id DATE , channel_id CHAR(1) , promo_id NUMBER(6) , quantity_sold NUMBER(3) , amount_sold NUMBER(10,2) ) PARTITION BY RANGE (time_id) ( PARTITION sales_q1_2006 VALUES LESS THAN (TO_DATE('01-APR-2006','dd-MON-yyyy')) TABLESPACE tsa , PARTITION sales_q2_2006 VALUES LESS THAN (TO_DATE('01-JUL-2006','dd-MON-yyyy')) TABLESPACE tsb , PARTITION sales_q3_2006 VALUES LESS THAN (TO_DATE('01-OCT-2006','dd-MON-yyyy')) TABLESPACE tsc , PARTITION sales_q4_2006 VALUES LESS THAN (TO_DATE('01-JAN-2007','dd-MON-yyyy')) TABLESPACE tsd );
CREATE TABLE t1 (i INT) ENGINE = INNODB; CREATE TABLE t2 (i INT) ENGINE = CSV; CREATE TABLE t3 (i INT) ENGINE = MEMORY;
CREATE [UNIQUE] INDEX INDEX_NAME ON TABLE_NAME (COLUMN_NAME [ORDER] {, COLUMN_NAME [ORDER]}) [CLUSTER]For example,
CREATE UNIQUE INDEX PRODNR_INDEX ON PRODUCT(PRODNR ASC) or CREATE INDEX PRODUCTDATA_INDEX ON PRODUCT(PRODPRICE DESC, PRODTYPE ASC)
SELECT CUSTOMERID FROM CUSTOMERTABLE WHERE COUNTRY = 'UK' AND GENDER = 'M';