第一章 T SQL 查詢和程式設計基礎

2021-06-18 20:59:54 字數 1420 閱讀 7286

--如果testdb不存在,建立testdb資料庫

if db_id('testdb') is null

create database testdb;

use testdb

--如果表dbo.orders已經存在了,則刪除該錶

if object_id('dbo.orders','u') is not null

drop table dbo.orders;

--如果表dbo.employees已經存在了,則刪除該錶

if object_id('dbo.employees', 'u') is not null

drop table dbo.employees;

--建立表dbo.employees

create table dbo.employees

(employeeid int not null,

firstname varchar(30) not null,

lastname varchar(30) not null,

mgrid int null,

salary int not null,

--設定主鍵

constraint pk_employees primary key(employeeid),

--設定外來鍵

constraint fk_employees foreign key(mgrid) references dbo.employees(employeeid),

--設定檢查約束

constraint ck_employees check(salary>0)

);--新增唯一約束

alter table dbo.employees

add constraint uk_employees

unique (mgrid);

create table dbo.orders

(orderid int not null,

employeeid int not null,

orderts datetime not null,

constraint pk_orders primary key (orderid)

);--外來鍵約束 級聯刪除 cascade, set default, set null

alter table dbo.orders

add constraint fk_orders

foreign key(employeeid) references dbo.employees(employeeid) on delete cascade

--預設值約束

alter table dbo.orders

add constraint dk_orders

default(current_timestamp) for orderts

第一章 Shell程式設計基礎

第一章 shell程式設計基礎 1 shell概述 shell是作業系統的外殼,是使用者使用作業系統的命令介面 shell接受使用者以命令列方式輸入的命令,也能解釋執行由shell命令編寫的shell程式 2 shell基礎知識 1 區分大小寫 變數var和var是不同的變數 2 注釋 在指令碼的第...

python第一章筆記 第一章 基礎

參與除法的兩個數中有乙個數為浮點數,結果也為浮點數 如 1.0 2,1 2.0,1.0 2.0 python print 1.0 2 結果 0.5 print 1 2.0 結果 0.5 print 1.0 2.0 結果 0.5 整數 整數,計算結果的小數部分被截除,只保留整數部分 不會四捨五入 如 ...

第一章 基礎

1單選 2分 該張量的維度是 1.3688478 1.0125661 0.17475659 0.02224463 正確答案 a你選對了 解析 b tf.tensor 1.3688478 1.0125661 0.17475659 0.02224463 shape 2,2 dtype float32 2...