1樓:0零零漆
create table 學生。
學號 char(8) primary key, -主鍵。
姓名 varchar(8) not null unique,--不為空,不能重複。
性別 char(2) check(性別 in('男','女'))default '男' not null,--只能是男或女,預設是男。
出生日期 datetime not null,--不為空。
身高 int check(身高》0 and 身高<300),-只能在0到300 之間。
籍貫 varchar(12) not null,專業 varchar(10) not null
sql語句建立表
2樓:信必鑫服務平臺
建立乙個基本的表需要做的工作包括:命名錶、定義列和各列的資料型別。
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 語句結合起來可以建立現有表的副本。詳細資訊請見利用現有表建立新表。
示例:下面的示例建立了乙個 customers 表,主鍵為 id,某些欄位具有 not null 的約束,表示在建立新的記錄時這些欄位不能為 null。
sql> create table customers(
id int not null,name varchar (20) not null,age int not null,address char (25) ,salary decimal (18, 2),primary key (id)
你可以通過檢視 sql 伺服器返回的訊息來確定新表建立成功,或者也可以像下面這樣使用 desc 命令:
sql> desc customers;
field | type | null | key | default | extra |
id | int(11) |no | pri |
name | varchar(20) |no |
age | int(11) |no |
address | char(25) |yes | null |
salary | decimal(18,2) |yes | null |
5 rows in set ( sec)
現在資料庫中已經有 customers 表了,你可以用它來儲存和客戶有關的資訊。
sql語句建立表
3樓:惠企百科
create table 語句用於建立資料庫中的表。
具體用法為:
create table 表名稱。
列名稱1 資料型別,列名稱2 資料型別,列名稱3 資料型別,<>
怎樣建立sql語句表
4樓:戶如樂
1、 開啟sql sever2008並連線:
2、 單擊資料庫,選擇要在哪個資料庫建立表。
4、 我們以建立學生表為例:
5、 將建立好的表儲存。
表之間的列要用英文的【逗號】隔開。
表的sql語句不區分大小寫。
sql語句只能在整個結束時才能用分號,也可以不用分號。
如何利用sqlserver建立表
5樓:張三**
我們使用sql server的時候經常需要建立表,那麼如何操作呢?下面我給大家分享一下。
sql server managment
首先我們開啟sql server managment管理軟體,選擇乙個資料庫,如下圖所示。
接下來右鍵單擊表,選擇新建下面的表選項,如下圖所示。
然後設定一下表中的欄位,如下圖所示。
最後按ctrl+s進行表的儲存,給表起乙個名字即可,如下圖所示。
如何使用SQL語句建立表,要完整的語句。
create table 表名 屬性名 該屬性的取值的型別,name char 15 birthday datetime,totalmoney integer create table 表名。列名 變數型別 附加條件,以了。sql語句建立表 建立一個基本的表需要做的工作包括 命名表 定義列和各列的數...
SQL2019如何建立樹形的表,SQL2005如何建立樹形的表
建一個表就行了 表裡要有一個主鍵id 然後還要有一個父級id列 哪果父級列為0那麼它就是最外層的節點,如果不是,去找相應的父級。例如id parentid nodename1 0 a 2 0 b 3 1 a1 4 1 a2 5 2 b1 6 2 b2 7 3 a118 3 a129 6 b21 明白...
sql2019用儲存過程如何動態建立表
嗯,我試一下 create procedure create table con nvarchar 1000 as declare strsql nvarchar 4000 begin set strsql create table test con columns1 int,columns2 in...