當前位置:首頁 » 編程語言 » sql語句向資料庫添加表
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

sql語句向資料庫添加表

發布時間: 2023-01-19 20:51:28

① 創建表的sql語句

創建表的sql語句是CREATE TABLE。

SQL CREATE TABLE是SQL語言的建表語句,用於創建資料庫中的表。基礎語法為: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子句。

數據類型:

1、integer(size):僅容納整數。在括弧內規定數字的最大位數。

2、int(size):僅容納整數。在括弧內規定數字的最大位數。

3、smallint(size):僅容納整數。在括弧內規定數字的最大位數。

4、tinyint(size):僅容納整數。在括弧內規定數字的最大位數。

5、decimal(size,d):容納帶有小數的數字。"size"規定數字的最大位數。"d"規定小數點右側的最大位數。

6、numeric(size,d):容納帶有小數的數字。"size"規定數字的最大位數。"d"規定小數點右側的最大位數。

7、char(size):容納固定長度的字元串。在括弧中規定字元串的長度。

8、varchar(size):容納可變長度的字元串。在括弧中規定字元串的長度。

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

② 資料庫創建表的sql語句

用如下語句:

注意:路徑和文件名等可以自己定義,而且所使用的路徑必須要先建立,否則執行語句會報錯。

在建庫時,要充分考慮數據有效共享的需求,同時也要保證數據訪問的合法性和安全性。資料庫採用統一的坐標系統和高程基準,矢量數據採用大地坐標大地坐標的數據在數值上是連續的,避免高斯投影跨帶問題,從而保證資料庫地理對象的完整性,為資料庫的查詢檢索、分析應用提供方便。

創建資料庫的方法有兩種:

使用向導創建資料庫,使用菜單創建資料庫和創建空資料庫;使用向導創建資料庫是一種簡單便捷的方法。

在物理上,資料庫的建設要遵循實際情況。即在邏輯上建立一個整體的空間數據車、框架統一設計的同時,各級比例尺和不同數據源的數據分別建成子庫,由開發的平台管理軟體來統一協調與調度。

③ sql中在指定的某個資料庫中添加表的語句是什麼

  1. 指定資料庫 關鍵字 Use

  2. 如下列SQL:

  3. USE [Test]
    GO

  4. CREATE TABLE [dbo].[test](
    [testId] [char](12) NOT NULL,
    [TestName] [nvarchar](100) NULL)
    GO

  5. 說明,在Test資料庫上創建test表

④ 用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 T_Person (FName VARCHAR(20),FAgeINT,FRemark VARCHAR(20),PRIMARY

KEY (FName));

CREATE TABLE T_Debt (FNumber VARCHAR(20),FAmountDECIMAL(10,2) NOT NULL,

FPerson VARCHAR(20),PRIMARY KEY (FNumber),

FOREIGN KEY (FPerson) REFERENCES T_Person(FName)) ;

CREATE TABLE T_Person (FName VARCHAR(20),FAgeINT,FRemark VARCHAR(20),PRIMARY

KEY (FName));

CREATE TABLE T_Debt (FNumber VARCHAR(20),FAmountNUMERIC(10,2) NOT NULL,

FPerson VARCHAR(20),PRIMARY KEY (FNumber),

FOREIGN KEY (FPerson) REFERENCES T_Person(FName)) ;

CREATE TABLE T_Person (FName VARCHAR2(20),FAgeNUMBER(10) ,FRemark

VARCHAR2(20),PRIMARY KEY (FName)) ;

CREATE TABLE T_Debt (FNumber VARCHAR2(20),FAmountNUMERIC(10,2) NOT NULL,

FPerson VARCHAR2(20),PRIMARY KEY (FNumber),

FOREIGN KEY (FPerson) REFERENCES T_Person(FName)) ;

CREATE TABLE T_Person (FName VARCHAR(20) NOT NULL,FAgeINT, FRemark VARCHAR(20),PRIMARY KEY (FName));

CREATE TABLE T_Debt (FNumber VARCHAR(20) NOT NULL,FAmountDECIMAL(10,2) NOT

NULL, FPerson VARCHAR(20),PRIMARY KEY (FNumber),

FOREIGN KEY (FPerson) REFERENCES T_Person(FName)) ;

T_Person 為 記錄 人員信息的 數據表 ,

其中主鍵欄位FName為人員姓名,FAge為年齡,而FRemark則為備注信息;

T_Debt 記錄了債務信息,其中主鍵欄位FNumber為債務編號,FAmount為欠債金額,FPerson欄位為欠債

人姓名,FPerson欄位與T_Person中的FName欄位建立了外鍵關聯關系。

⑥ 怎樣使用sql語句向資料庫中添加表

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

插入數據
INSERT INTO 表名稱 (列1, 列2,...) VALUES (值1, 值2,....)

⑦ 怎麼可以用SQL語句給ACCESS建表

1、打開一個Access資料庫軟體,可以打開已創建好的資料庫。