當前位置:首頁 » 編程語言 » 創建基本表的sql語句
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

創建基本表的sql語句

發布時間: 2022-05-30 13:58:04

sql語句創建表

CREATE TABLE 語句用於創建資料庫中的表。

具體用法為:

CREATE TABLE 表名稱

(

列名稱1 數據類型,

列名稱2 數據類型,

列名稱3 數據類型,

....

)

(1)創建基本表的sql語句擴展閱讀

創建表數據類型:

integer(size) int(size) smallint(size) tinyint(size):僅容納整數。

decimal(size,d) numeric(size,d):容納帶有小數的數字。

char(size):容納固定長度的字元串

varchar(size):容納可變長度的字元串

date(yyyymmdd):容納日期。

參考資料:網路-SQL CREATE TABLE

⑵ 在 SQL 語言中,創建基本表應使用________語句,創建視圖應使用______語句,創建索引應使用_______語句。

create table
create view
create index

⑶ 創建出資料庫表的SQL語句

--創建表
CREATE TABLE Test(ID varchar(10),[NAME] varchar(50),GENDER char,COURSE varchar(50))
--插入數據
INSERT INTO Test VALUES ('001','Tom','M','Computer Science')
INSERT INTO Test VALUES ('002','Mike','M','English')

INSERT INTO Test VALUES ('003','Mary','F','Mathematics')

--查詢出學習Computer Science的學生
SELECT * FROM Test WHERE Course = 'Computer Science'

⑷ 用SQL語句怎樣在資料庫里建表

CREATE
TABLE
1.功能是創建新表
2.語法:
CREATE
TABLE
table_name
(column_name
data_type
{[NULL
|
NOT
NULL]
[PRIMARY
KEY
|
UNIQUE]}
3.參數說明:
table_name
所創建的表名。
column_name
欄位名。
data_type
欄位的數據類型。
NULL
|
NOT
NULL
允許空或不允許空。
PRIMARY
KEY
|
UNIQUE
欄位設置為主碼或欄位值是唯一的。
例:
CREATE
TABLE
學生表
(學號
int
not
null
PRIMARY
KEY,
姓名
char(8),
性別
char(2),
年齡
tinyint)

⑸ sql語句創建表

創建新表的程序功能為:

create table tabname(col1 type1 [not null] [primary key],col2 type2 [not null],..)

具體為:

創建之前判斷該資料庫是否存在

if exists (select * from sysdatabases where name='databaseName')

drop database databaseName

go

Create DATABASE databasename

on primary-- 默認就屬於primary文件組,可省略

/*--數據文件的具體描述--*/

name=『databasename_data』,-- 主數據文件的邏輯名稱

filename=『'所存位置:databasename_data.mdf』, -- 主數據文件的物理名稱

size=數值mb, --主數據文件的初始大小

maxsize=數值mb, -- 主數據文件增長的最大值

filegrowth=數值%--主數據文件的增長率

log on

/*--日誌文件的具體描述,各參數含義同上--*/

name='databasename_log', -- 日誌文件的邏輯名稱

filename='所存目錄:databasename_log.ldf', -- 日誌文件的物理名稱

size=數值mb, --日誌文件的初始大小

filegrowth=數值%--日誌文件的增長值

結構化查詢語言(Structured Query Language)簡稱SQL,結構化查詢語言是一種資料庫查詢和程序設計語言,用於存取數據以及查詢、更新和管理關系資料庫系統;

sql 語句就是對資料庫進行操作的一種語言。

(5)創建基本表的sql語句擴展閱讀

1、常見語句

更新:update table1 set field1=value1 where 范圍

查找:select * from table1 where field1 like 』%value1%』 (所有包含『value1』這個模式的字元串)

排序:select * from table1 order by field1,field2 [desc]

求和:select sum(field1) as sumvalue from table1

平均:select avg(field1) as avgvalue from table1

最大:select max(field1) as maxvalue from table1

最小:select min(field1) as minvalue from table1[separator]

2、高級查詢

A:UNION運算符

UNION 運算符通過組合其他兩個結果表(例如TABLE1 和TABLE2)並消去表中任何重復行而派生出一個結果表。當 ALL 隨UNION 一起使用時(即UNION ALL),不消除重復行。兩種情況下,派生表的每一行不是來自TABLE1 就是來自TABLE2。

B: EXCEPT運算符

EXCEPT 運算符通過包括所有在TABLE1 中但不在TABLE2 中的行並消除所有重復行而派生出一個結果表。當ALL 隨EXCEPT 一起使用時(EXCEPT ALL),不消除重復行。

C:INTERSECT運算符

INTERSECT 運算符通過只包括TABLE1 和TABLE2 中都有的行並消除所有重復行而派生出一個結果表。當ALL 隨INTERSECT 一起使用時(INTERSECT ALL),不消除重復行。

註:使用運算詞的幾個查詢結果行必須是一致的。

⑹ 如何用SQL語句建立數據表

sql語句改下就可以了:
select a.[1],
a.[2],
a.[3],
b.[4]
from
a
left
join
b
on
1=1
如果a和b有關聯關系,那麼就把1=1改為a.欄位=b.欄位即可。

欄位名最好不要叫1,2,3,4,也不要用關鍵字,如果你要查詢某個欄位的值是1的,那麼你欄位名也叫1,就會混亂了。

⑺ 資料庫怎麼用sql語句創建學生基本信息表(studentinfo)

SQL語句:
CREATE
TABLE
表名稱
(
列名稱1
數據類型,
列名稱2
數據類型,

列名稱3
數據類型,

....
)
舉個例子:
學生基本信息表中有學生學號,學生姓名。假設這里學號為6位整數數字形式,姓名都是字元形式,且不超過4個漢字,那麼就可以這樣寫:
create
table studentinfo
(
學號
int(6),
姓名
char(8)
)

⑻ 怎麼用sql語句創建表

CREATE TABLE 語句用於創建資料庫中的表。

CREATE TABLE 表名稱
(
列名稱1 數據類型,
列名稱2 數據類型,
列名稱3 數據類型,
....
)

數據類型(data_type)規定了列可容納何種數據類型。下面的表格包含了SQL中最常用的數據類型:

數據類型

描述

  • integer(size)

  • int(size)

  • smallint(size)

  • tinyint(size)

  • 僅容納整數。在括弧內規定數字的最大位數。
  • decimal(size,d)

  • numeric(size,d)

  • 容納帶有小數的數字。

    "size" 規定數字的最大位數。"d" 規定小數點右側的最大位數。

char(size)

容納固定長度的字元串(可容納字母、數字以及特殊字元)。

在括弧中規定字元串的長度。

varchar(size)

容納可變長度的字元串(可容納字母、數字以及特殊的字元)。

在括弧中規定字元串的最大長度。

date(yyyymmdd) 容納日期。

⑼ ACCESS里如何用SQL語句創建資料庫和表

方法 :首先打開軟體,在彈出對話框中創建資料庫,點擊SQL View菜單即可創建。

詳細步驟:

1、打開Access,選擇Blank database,創建一個資料庫。

⑽ 資料庫建表語句

CREATE TABLE語句,用於在資料庫中創建新表。語法:CREATE TABLE table (field1 type [(size)] [NOT NULL] [index1] [, field2 type [(size)] [NOT NULL] [index2] [, ...]] [, CONSTRAINT multifieldindex [, ...]])。

table參數用於指定新建表的名稱。field1,field2用於指定在新表中創建的新欄位的名稱,每創建一個新表必須至少創建一個欄位。type參數用來指定新建欄位的數據類型。size參數用於指定文本及二進制欄位的長度。

NOT NULL是SQL的關鍵字,使用該參數則新記錄的該欄位值必須是有效的數據。在一個欄位上只能使用一次NOT NULL參數,否則會出錯。index1, index2參數是定義單一欄位索引的CONSTRAINT子句。multifieldindex參數是定義多重欄位索引的CONSTRAINT子句。

(10)創建基本表的sql語句擴展閱讀:

方法數據類型(data_type)規定了列可容納何種數據類型。SQL中最常用的數據類型有:

1、integer(size) int(size) smallint(size) tinyint(size):僅容納整數。

2、decimal(size,d) numeric(size,d):容納帶有小數的數字。

3、char(size):容納固定長度的字元串

4、varchar(size):容納可變長度的字元串

5、date(yyyymmdd):容納日期。

CREATE TABLE語句可創建空表,同時可使用 INSERT INTO 語句向空表寫入數據。