Advertisement
Mary_99

lab7

Nov 20th, 2019
132
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 1.09 KB | None | 0 0
  1. CREATE TABLE customers
  2. (  customerID VARCHAR(5) NOT NULL,
  3.     companyName VARCHAR(40) NOT NULL,
  4.     contactName VARCHAR(30) NOT NULL,
  5.     address VARCHAR(60) ,
  6.     cityChar VARCHAR(60),
  7.     phoneChar VARCHAR(24) ,
  8.     faxChar VARCHAR(24) ,
  9.  
  10. )
  11. CREATE TABLE orders
  12. (  orderId INT NOT NULL,
  13.     customerChar VARCHAR(5) NOT NULL,
  14.     orderDate DATE,
  15.     shippedDate DATE,
  16.     freihgt money,
  17.     shipName VARCHAR(40) ,
  18.     shipAddress VARCHAR(60) ,
  19.     quantity INTEGER
  20.  
  21. )
  22. ---3---
  23.  
  24. ALTER TABLE orders
  25. ADD shipRegion INTEGER
  26.  
  27. --4---
  28. ALTER TABLE orders ALTER COLUMN shipRegion VARCHAR(8)
  29.  
  30. ---5---
  31. ALTER TABLE orders
  32. DROP COLUMN shipRegion
  33.  
  34. ---6----
  35. ALTER TABLE customers
  36. ADD PRIMARY KEY (customerID)
  37.  
  38.  
  39. ALTER TABLE orders
  40. DROP PRIMARY KEY
  41. ADD PRIMARY KEY (customerID)
  42.  
  43.  
  44. ALTER TABLE orders ADD FOREIGN KEY (customerID) REFERENCES orders(customerID)
  45.  
  46.  
  47. --7------
  48. ALTER TABLE orders
  49. ADD DEFAULT getdate() FOR orderDate
  50.  
  51. ---8--=-
  52. ALTER TABLE orders
  53. ADD CONSTRAINT  qut  CHECK(quantity BETWEEN 1 AND 30)
  54. ---9---
  55. ALTER TABLE orders
  56. DROP CONSTRAINT  qut
  57. ----10---
  58.  
  59. sp_rename 'customers.cityChar', 'town'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement