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

sql語句創建客戶表

發布時間: 2022-06-27 07:45:59

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 [dbo].[Customer](
[ID] [bigint] NOT NULL,
[NAME] [varchar](200) NOT NULL,
[AGE] [int] NULL,
[PHONE_NUMBER] [int] NULL,
[ADDRESS] [varchar](1000) NULL,
[CREATE_TIME] [datetime] NULL,
[UPDATE_TIME] [datetime] NULL,
CONSTRAINT [PK_Customer] PRIMARY KEY CLUSTERED
(
[ID] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

CREATE TABLE [dbo].[Customer_SHENZHEN](
[ID] [bigint] IDENTITY(1,1) NOT NULL,
[NAME] [varchar](200) NOT NULL,
[AGE] [int] NULL,
[PHONE_NUMBER] [int] NULL,
[ADDRESS] [varchar](1000) NULL,
[CREATE_TIME] [datetime] NULL,
[UPDATE_TIME] [datetime] NULL,
CONSTRAINT [PK_Customer_SHENZHEN] PRIMARY KEY CLUSTERED
(
[ID] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

ALTER TABLE [dbo].[Customer_SHENZHEN] ADD CONSTRAINT [DF_Customer_SHENZHEN_ADDRESS] DEFAULT ('深圳市福田區') FOR [ADDRESS]
.

只是個示例,要哪些欄位自己弄清楚

Ⅲ sql語句創建表

創建一個基本的表需要做的工作包括:命名表、定義列和各列的數據類型。

SQL 語言使用CREATE TABLE語句來創建新表。

語法:

CREATE TABLE 的基本語法如下所示:

CREATE TABLE table_name(

column1 datatype,

column2 datatype,

column3 datatype,

.....

columnN datatype,

PRIMARY KEY( one or more columns )

);

CREATE TABLE 向資料庫系統指明了你的意圖。在此例中,你想要創建一個新表,新表的唯一名稱(或者說標識符)緊跟在 CREATE TABLE 後面。

隨後的圓括弧以列表的形式定義了表中的列以及各列所屬的數據類型。下面的示例對該創建新表的語法做出了更清晰的闡釋。

將 CREATE TABLE 語句和 SELECT 語句結合起來可以創建現有表的副本。詳細信息請見利用現有表創建新表.

Ⅳ 使用sqlyog學習mysql中怎樣創建用戶,資料庫,表

表的相關操作
SQLyog的最大優點就是簡化了對MySQL的操作,這里只是簡要地羅列了與表相關的操作。
1. 創建表
在左側的導航中選擇所要操作的資料庫,單擊滑鼠右鍵,從彈出的快捷菜單中選擇Create Table命令,創建新表,如圖1.52所示。
2. 設置欄位
在彈出的界面中,輸入欄位名(Field Name),設置欄位類型(Datatype),設置欄位長度(Len),對於一些欄位還可以設置相關的約束--常用的選項有主鍵約束(PK)、非空約束 (Not Null)、自增長(Auto Increment),如圖1.53所示。
欄位內容設置完之後,單擊Create Table按鈕,設置表名,即可完成表的創建。當然也可以直接運行SQL語句,在代碼區域輸入相應的SQL語句,然後執行語句,即可完成相應的操作,如圖1.54所示。

3. 添加數據
在左邊的導航欄選中要操作的表,在右邊選擇Table Data,然後可以直接輸入相關數據來完成添加數據的任務,如圖1.55所示。
4. 備份數據
單擊Export as按鈕,可以將此表輸出為各種格式保存,通常保存為SQL語句,在保存的時候可以選擇要輸出的欄位,如圖1.56所示。
輸出的SQL文件位於SQLyog所在的目錄之中。打開SQL文件可以看到輸出的標准SQL語句,如圖1.57所示。

Ⅳ sql語句 如何創建一個表啊

創建表的SQL語句根據不同的資料庫會有所不同,常見的幾種資料庫創建方式如下:

創建一個表。表名字Persons,第一列Id_P,整數類型;第二列LASTName,字元類型;第三列FirstName,字元類型。

微軟VS SQL 2008 資料庫

(5)sql語句創建客戶表擴展閱讀:

結構化查詢語言(Structured Query Language)簡稱SQL,是用於訪問和處理資料庫的標準的計算機語言,同時也是資料庫腳本文件的擴展名。常用的操作:

刪除表-- drop table tabname--這是將表連同表中信息一起刪除但是日誌文件中會有記錄;

刪除資料庫 -- drop database databasename;

刪除數據記錄 -- "delete from 數據表 where 條件表達式"

Ⅵ 寫出創建客戶表的SQL語句,並設置客戶號為主鍵盤

create table 客戶(客戶號 nvarchar(20) primary key)

Ⅶ sql創建表格是怎麼寫的。。最好有具體的示例!

DROP TABLE CELL_TCH;
DROP TABLE MS;
DROP TABLE MSC;
DROP TABLE BSC;
DROP TABLE BTS;
DROP TABLE CELL;
DROP TABLE ANTENNA;
DROP TABLE DATA;
DROP TABLE TEST;
DROP TABLE NEIGHBOR;

CREATE TABLE MSC (
MSCID INTEGER NOT NULL,
MSCNAME CHARACTER (10),
MSCCOMPANY CHARACTER (10),
MSCLONGITUDE DECIMAL (9,6),
MSCLATITUDE DECIMAL (8,6),
MSCALTITUDE INTEGER,
PRIMARY KEY ( MSCID) ) ;

CREATE TABLE BSC (
BSCID INTEGER NOT NULL,
BSCNAME CHARACTER (10),
BSCCOMPANY CHARACTER (10),
LONGITUDE DECIMAL (9,6),
LATITUDE DECIMAL (8,6),
MSCID INTEGER,
PRIMARY KEY (BSCID),
FOREIGN KEY (MSCID) REFERENCES MSC (MSCID)) ;

CREATE TABLE BTS (
BTSNAME CHARACTER (20) NOT NULL,
BSCID INTEGER NOT NULL,
LONGITUDE DECIMAL (9,6),
LATITUDE DECIMAL (8,6),
ALTITUDE INTEGER,
BTSCOMPANY CHARACTER (10),
BTSPOWER DECIMAL (2,1),
PRIMARY KEY (BTSNAME),
FOREIGN KEY (BSCID) REFERENCES BSC (BSCID)) ;

CREATE TABLE CELL (
CELLID INTEGER NOT NULL,
BTSNAME CHARACTER (20),
AREANAME CHARACTER (10),
LAC INTEGER,
LONGITUDE DECIMAL (9,6),
LATITUDE DECIMAL (8,6),
DIRECTION INTEGER,
RADIOUS INTEGER,
ANTNUM INTEGER,
BCCH INTEGER,
PRIMARY KEY ( CELLID),
FOREIGN KEY (BTSNAME) REFERENCES BTS (BTSNAME)) ;

CREATE TABLE MS (
IMEI BIGINT NOT NULL,
MSISDN BIGINT,
USERNAME VARCHAR(10),
MSCOMPANY VARCHAR (20),
GSMMSPSENSE INTEGER,
GSMMSHEIGHT DECIMAL (3,2),
GSMMSPFOUT DECIMAL (3,2),
MZONE CHARACTER (10),
CELLID INTEGER,
PRIMARY KEY ( IMEI),
FOREIGN KEY (CELLID) REFERENCES CELL (CELLID)) ;

CREATE TABLE ANTENNA (
CELLID INTEGER NOT NULL,
ANTENNAHIGH INTEGER,
HALFPANGLE INTEGER,
MAXATTENUATION INTEGER,
GAIN INTEGER,
ANTTILT INTEGER,
PT INTEGER,
MSPWR INTEGER,
PRIMARY KEY ( CELLID));

CREATE TABLE CELL_TCH (
CELLID INTEGER,
FREQ INTEGER,
FOREIGN KEY (CELLID) REFERENCES CELL (CELLID));

CREATE TABLE DATA (
DATE INTEGER NOT NULL,
TIME INTEGER NOT NULL,
CELLID INTEGER NOT NULL,
NTCH INTEGER,
TRAFF DECIMAL (9,7),
RATE DECIMAL (10,9),
THTRAFF DECIMAL (9,7),
CALLNUM INTEGER,
CONGSNUM INTEGER,
CALLCONGS DECIMAL (10,9),
PRIMARY KEY ( DATE,TIME,CELLID)) ;

CREATE TABLE TEST (
KEYNUM INTEGER NOT NULL,
CELLID INTEGER,
LATITUDE DECIMAL (9,6),
LONGITUDE DECIMAL (8,6),
RXLEV DECIMAL (9,6),
PRIMARY KEY ( KEYNUM),
FOREIGN KEY (CELLID) REFERENCES CELL (CELLID));

CREATE TABLE NEIGHBOR (
CELLID INTEGER,
ADJCELLID INTEGER,
CELLLAC INTEGER,
ADJCELLLAC INTEGER,
FOREIGN KEY (CELLID) REFERENCES CELL (CELLID));
IMPORT FROM "C:\msc.csv" OF DEL METHOD P (1, 2, 3, 4, 5, 6) MESSAGES "1" INSERT INTO DB2ADMIN.MSC (MSCID, MSCNAME, MSCCOMPANY, MSCLONGITUDE, MSCLATITUDE, MSCALTITUDE);

IMPORT FROM "C:\bsc.csv" OF DEL METHOD P (1, 2, 3, 4, 5, 6) MESSAGES "1" INSERT INTO DB2ADMIN.BSC (BSCID, BSCNAME, BSCCOMPANY, LONGITUDE, LATITUDE, MSCID);

IMPORT FROM "C:\bts.csv" OF DEL METHOD P (1, 2, 3, 4, 5, 6, 7) MESSAGES "1" INSERT INTO DB2ADMIN.BTS (BTSNAME, BSCID, LONGITUDE, LATITUDE, ALTITUDE, BTSCOMPANY, BTSPOWER);

IMPORT FROM "C:\cell.csv" OF DEL METHOD P (1, 2, 3, 4, 5, 6, 7, 8, 9, 10) MESSAGES "1" INSERT INTO DB2ADMIN.CELL (CELLID, BTSNAME, AREANAME, LAC, LONGITUDE, LATITUDE, DIRECTION, RADIOUS, ANTNUM, BCCH);

IMPORT FROM "C:\data.csv" OF DEL METHOD P (1, 2, 3, 4, 5, 6, 7, 8, 9, 10) MESSAGES "1" INSERT INTO "DATA" (DATE, TIME, CELLID, NTCH, TRAFF, RATE, THTRAFF, CALLNUM, CONGSNUM, CALLCONGS);

IMPORT FROM "C:\ms.csv" OF DEL METHOD P (1, 2, 3, 4, 5, 6, 7, 8, 9) MESSAGES "1" INSERT INTO DB2ADMIN.MS (IMEI, MSISDN, USERNAME, MSCOMPANY, GSMMSPSENSE, GSMMSHEIGHT, GSMMSPFOUT, MZONE, CELLID);

IMPORT FROM "C:\Cell_TCH.csv" OF DEL METHOD P (1, 2) MESSAGES "1" INSERT INTO DB2ADMIN.CELL_TCH (CELLID, FREQ);

IMPORT FROM "C:\test.csv" OF DEL METHOD P (1, 2, 3, 4, 5) MESSAGES "1" INSERT INTO DB2ADMIN.TEST (KEYNUM, CELLID, LATITUDE, LONGITUDE, RXLEV);

IMPORT FROM "C:\antenna.csv" OF DEL METHOD P (1, 2, 3, 4, 5, 6, 7, 8) MESSAGES "1" INSERT INTO DB2ADMIN.ANTENNA (CELLID, ANTENNAHIGH, HALFPANGLE, MAXATTENUATION, GAIN, ANTTILT, PT, MSPWR);

IMPORT FROM "C:\neighbor.csv" OF DEL METHOD P (1, 2, 3, 4) MESSAGES "1" INSERT INTO DB2ADMIN.NEIGHBOR (CELLID, ADJCELLID, CELLLAC, ADJCELLLAC);
自己寫的SQL腳本,做資料庫試驗時寫的。

Ⅷ 在資料庫中利用SQL語言建立「客戶表」、「貨品表」和「訂單表」,表結構如下:

CREATE TABLE
表名_客戶表

列名1 類型 是否為空,
列名2 類型 是否為空,
列名3 類型 是否為空


例如:
Create table 客戶表

姓名 char(16) NOT NULL,
電話 char(11) NOT NULL,
)

注意:在建表前先要選擇資料庫,

Ⅸ SQL語句建表怎麼建啊,自己寫了第一個,為什麼老顯示欄位定義語法錯誤

1.
CREATE TABLE [dbo].[產品信息](
[產品編號] [char](5) COLLATE Chinese_PRC_CI_AS NOT NULL,
[產品名稱] [char](30) COLLATE Chinese_PRC_CI_AS NOT NULL,
[價格] [float] NULL CONSTRAINT [DF_產品信息_價格] DEFAULT ((10.00)),
[庫存量] [int] NULL CONSTRAINT [DF_產品信息_庫存量] DEFAULT ((0)),
[地址] [char](20) COLLATE Chinese_PRC_CI_AS NULL,
CONSTRAINT [PK_產品信息] PRIMARY KEY CLUSTERED
(
[產品編號] ASC
)WITH (IGNORE_DUP_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
2.
CREATE TABLE [dbo].[銷售信息](
[產品編號] [char](6) COLLATE Chinese_PRC_CI_AS NOT NULL,
[產品名稱] [char](30) COLLATE Chinese_PRC_CI_AS NOT NULL,
[客戶名稱] [char](20) COLLATE Chinese_PRC_CI_AS NOT NULL,
[單價] [float] NULL CONSTRAINT [DF_銷售信息_單價] DEFAULT ((10.00)),
[數量] [int] NULL CONSTRAINT [DF_銷售信息_數量] DEFAULT ((0)),
[金額] [float] NULL CONSTRAINT [DF_銷售信息_金額] DEFAULT ((0)),
CONSTRAINT [PK_銷售信息] PRIMARY KEY CLUSTERED
(
[產品編號] ASC
)WITH (IGNORE_DUP_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]

GO
3.
CREATE TABLE [dbo].[生產信息](
[部門編號] [char](6) COLLATE Chinese_PRC_CI_AS NOT NULL,
[負責人] [char](8) COLLATE Chinese_PRC_CI_AS NOT NULL,
[聯系電話] [char](20) COLLATE Chinese_PRC_CI_AS NULL,
CONSTRAINT [PK_生產信息] PRIMARY KEY CLUSTERED
(
[部門編號] ASC
)WITH (IGNORE_DUP_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]

GO

Ⅹ oracle練習。用SQL語句建表

(1)
create table customer(
"客戶編號" number(8),
"客戶名稱" varchar2(40),
"客戶電話" varchar2(20)
);
(2)
insert into customer values(1,'客戶1','13900000001');
insert into customer values(2,'客戶2','13900000002');
insert into customer values(3,'客戶3','13900000003');
insert into customer values(4,'客戶4','13900000004');
insert into customer values(5,'客戶5','13900000005');
insert into customer values(6,'客戶6','13900000006');
insert into customer values(7,'客戶7','13900000007');
insert into customer values(8,'客戶8','13900000008');
insert into customer values(9,'客戶9','13900000009');
insert into customer values(10,'客戶10','13900000010');
(3)
select * from customer where rownum>=4 and rownum<=6;