Compare commits
6 Commits
8439ea1f37
...
6b3de7ecba
Author | SHA1 | Date | |
---|---|---|---|
![]() |
6b3de7ecba | ||
![]() |
6134ee513b | ||
![]() |
8d5940af35 | ||
![]() |
d2efbf40cb | ||
![]() |
2639b09f0a | ||
![]() |
c4273f683e |
13
数据库/头歌/主键约束/主键约束.sh
Normal file
13
数据库/头歌/主键约束/主键约束.sh
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
sqlcmd -S localhost -U sa -P '<123123Aa!@>'
|
||||||
|
|
||||||
|
CREATE DATABASE MyDb;
|
||||||
|
go
|
||||||
|
|
||||||
|
USE MyDb;
|
||||||
|
go
|
||||||
|
|
||||||
|
CREATE TABLE t_user1 (userId INT PRIMARY KEY, name VARCHAR(32), password VARCHAR(32) ,phone VARCHAR(11),email VARCHAR(32));
|
||||||
|
go
|
||||||
|
|
||||||
|
CREATE TABLE t_user2 (name VARCHAR(32), phone VARCHAR(11), email VARCHAR(32), PRIMARY KEY (name, phone));
|
||||||
|
go
|
15
数据库/头歌/创建表/创建表.sh
Normal file
15
数据库/头歌/创建表/创建表.sh
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
sqlcmd -S localhost -U sa -P '<123123Aa!@>'
|
||||||
|
|
||||||
|
CREATE DATABASE TestDb;
|
||||||
|
go
|
||||||
|
|
||||||
|
USE TestDb;
|
||||||
|
go
|
||||||
|
CREATE TABLE t_emp
|
||||||
|
(
|
||||||
|
id INT,
|
||||||
|
name VARCHAR(32),
|
||||||
|
deptId INT,
|
||||||
|
salary FLOAT
|
||||||
|
)
|
||||||
|
go
|
11
数据库/头歌/外键约束/外键约束.sh
Normal file
11
数据库/头歌/外键约束/外键约束.sh
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
sqlcmd -S localhost -U sa -P '<123123Aa!@>'
|
||||||
|
|
||||||
|
CREATE DATABASE MyDb;
|
||||||
|
go
|
||||||
|
|
||||||
|
USE MyDb;
|
||||||
|
go
|
||||||
|
CREATE TABLE t_class (id INT PRIMARY KEY, name VARCHAR(22));
|
||||||
|
go
|
||||||
|
CREATE TABLE t_student (id INT PRIMARY KEY, name VARCHAR(22), classId INT ,CONSTRAINT fk_stu_class1 FOREIGN KEY (classId) REFERENCES t_class(id));
|
||||||
|
go
|
39
数据库/头歌/数据的删除/数据的删除.sh
Normal file
39
数据库/头歌/数据的删除/数据的删除.sh
Normal file
@ -0,0 +1,39 @@
|
|||||||
|
-- ********** create database ********** --
|
||||||
|
-- ********** Begin ********** --
|
||||||
|
CREATE DATABASE website;
|
||||||
|
-- ********** End ********** --
|
||||||
|
go
|
||||||
|
|
||||||
|
use website
|
||||||
|
go
|
||||||
|
|
||||||
|
-- ********** create table ********** --
|
||||||
|
-- ********** Begin ********** --
|
||||||
|
CREATE TABLE shopping (
|
||||||
|
ID int IDENTITY(1,1) NOT NULL,
|
||||||
|
Name varchar(20) NOT NULL,
|
||||||
|
address varchar(30) NOT NULL
|
||||||
|
);
|
||||||
|
-- ********** End ********** --
|
||||||
|
go
|
||||||
|
|
||||||
|
SET NOCOUNT ON
|
||||||
|
|
||||||
|
insert into shopping (Name, address) values ('eBay', 'www.ebay.com')
|
||||||
|
go
|
||||||
|
|
||||||
|
SET NOCOUNT ON
|
||||||
|
|
||||||
|
-- ********** insert ********** --
|
||||||
|
-- ********** Begin ********** --
|
||||||
|
insert into shopping (Name, address) values ('amazon', 'www.amazon.com');
|
||||||
|
-- ********** End ********** --
|
||||||
|
go
|
||||||
|
|
||||||
|
SET NOCOUNT ON
|
||||||
|
|
||||||
|
-- ********** delete ********** --
|
||||||
|
-- ********** Begin ********** --
|
||||||
|
DELETE FROM shopping WHERE Name = 'eBay';
|
||||||
|
-- ********** End ********** --
|
||||||
|
go
|
33
数据库/头歌/数据的插入/数据的插入.sh
Normal file
33
数据库/头歌/数据的插入/数据的插入.sh
Normal file
@ -0,0 +1,33 @@
|
|||||||
|
-- ********** create database ********** --
|
||||||
|
-- ********** Begin ********** --
|
||||||
|
create database school
|
||||||
|
|
||||||
|
-- ********** End ********** --
|
||||||
|
go
|
||||||
|
|
||||||
|
use school
|
||||||
|
go
|
||||||
|
|
||||||
|
-- ********** create table ********** --
|
||||||
|
-- ********** Begin ********** --
|
||||||
|
create table teacher(
|
||||||
|
ID int not null,
|
||||||
|
Name varchar(20) not null,
|
||||||
|
sex char(2) not null,
|
||||||
|
Phone varchar(20) null
|
||||||
|
)
|
||||||
|
|
||||||
|
-- ********** End ********** --
|
||||||
|
go
|
||||||
|
|
||||||
|
SET NOCOUNT ON
|
||||||
|
|
||||||
|
|
||||||
|
-- ********** insert ********** --
|
||||||
|
-- ********** Begin ********** --
|
||||||
|
insert into teacher(ID, Name, sex, Phone)
|
||||||
|
values(1, 'Lucy', 'F', NULL)
|
||||||
|
|
||||||
|
-- ********** End ********** --
|
||||||
|
go
|
||||||
|
|
16
数据库/头歌/通配符[]的使用/通配符[]的使用.sh
Normal file
16
数据库/头歌/通配符[]的使用/通配符[]的使用.sh
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
USE Mall
|
||||||
|
Go
|
||||||
|
|
||||||
|
SET NOCOUNT ON
|
||||||
|
|
||||||
|
---------- retrieving with wildcard [] ----------
|
||||||
|
-- ********** Begin ********** --
|
||||||
|
|
||||||
|
SELECT prod_id, prod_name, prod_price
|
||||||
|
FROM Products
|
||||||
|
WHERE prod_name NOT LIKE 'B%';
|
||||||
|
|
||||||
|
-- ********** End ********** --
|
||||||
|
|
||||||
|
GO
|
||||||
|
|
Loading…
x
Reference in New Issue
Block a user