<optgroup id="r9hwm"></optgroup><nav id="r9hwm"><label id="r9hwm"></label></nav>

    <tt id="r9hwm"><tr id="r9hwm"></tr></tt>
  1. 
    
  2. <optgroup id="r9hwm"><samp id="r9hwm"><dl id="r9hwm"></dl></samp></optgroup>

  3. <optgroup id="r9hwm"><samp id="r9hwm"><dl id="r9hwm"></dl></samp></optgroup>

        1. <listing id="r9hwm"></listing>
          <delect id="r9hwm"></delect>
          <optgroup id="r9hwm"><samp id="r9hwm"><ol id="r9hwm"></ol></samp></optgroup>

          數據庫創建表語句

          SQL語句創建表

          CREATE TABLE 語句用于創建數據庫中的表。

          具體用法為: CREATE TABLE 表名稱 ( 列名稱1 數據類型, 列名稱2 數據類型, 列名稱3 數據類型, 。. ) 擴展資料: 創建表數據類型: integer(size) int(size) smallint(size) tinyint(size):僅容納整數。

          decimal(size,d) numeric(size,d):容納帶有小數的數字。 char(size):容納固定長度的字符串 varchar(size):容納可變長度的字符串 date(yyyymmdd):容納日期。

          參考資料:百度百科-SQL CREATE TABLE。

          數據庫建表語句

          create table test7272( //創建一個表、名稱為 test7272 id number(10) , //創建一個字段id 類型為數字類型 name varchar2(20) , //創建一個字段name 類型為字符類型 age number(4), //創建一個字段age 類型為數字類型 joindate date default sysdate, //創建一個字段joindate 類型為日期類型 //默認值是當前日期 primary key(id), //設置改表的主鍵是id,也就是id列的值必須只能唯一. check (age > 0) //年齡字段檢查約束,年齡必須大于零。

          //primary key(id,name) );。

          創建出數據庫表的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 tblStudent(

          Sid int indentity(1,1) primary key,

          Sname nvrchar[20] not null,Sage int not null check(Sage>=16 and SageSsex nchar[1] default '男')

          課程表(tblCourse),

          create table tblCourse(

          Cid int indentity(1,1) primary key,

          Cname nvarchar[20] not null unique;TId int not null) 成績表(tblScore):

          create table tblScore(

          Sid int not null,

          Cid int not null,

          Score int not null,

          primary key(Sid,Cid),

          foreign key Sid references tblStudent(Sid),

          foreign key Cid references tblCourse(Cid)

          ) 教師表(tblTeacher):

          create table tblScore(

          TId int indentity(1,1) primary key,

          Tname nvarchar[20] not null)

          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 語句結合起來可以創建現有表的副本。詳細信息請見利用現有表創建新表.

          示例:

          下面的示例創建了一個 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 (0.00 sec)

          現在數據庫中已經有 CUSTOMERS 表了,你可以用它來存儲和客戶有關的信息。

          創建數據庫和表的SQL語句

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

          drop database SayingDB

          go

          create database SayingDB

          on(

          name='SayingDB_data',

          filename='d:\workspace\SayingDB_*',

          size=2mb,

          filegrowth=15%

          )

          log on(

          name='SayingDB_log',

          filename='d:\workspace\SayingDB_*',

          size=2mb,

          filegrowth=15%

          )

          go

          use SayingDB

          go

          if exists (select * from sysobjects where name='saying')

          drop table saying

          create table saying

          (

          sid int identity(1,1) primary key,--留言ID,主鍵

          stitle varchar(200) not null,--留言標題

          sauthor varchar(20),--留言作者

          sdate datetime default(getdate()),--留言時間,默認為系統當前時間

          scontent text--留言內容

          )

          go

          使用T-SQL語句創建數據庫 創建表

          * DATABASE CITYOA ON (NAME=數據庫邏輯名 FILENAME='數據庫文件路徑與物理名.mdf') LOG ON (NAME=日志文件邏輯名 FILENAME='日志文件路徑與物理名.ldf')2.1 CREATE TABLE OA_FUNCTION (FUNNO Int PRIMARY KEY, FUNNAME Varchar(50) NOT NULL, UPFUNNO Int , FOREIGN KEY (UPFUNNO) REFERENCES OA_FUNCTION (FUNNO))2.2 CREATE TABLE OA_DEPARTMENT (DEPTNO Int PRIMARYKEY, DEPTCODE Varchar(10) NOT NULL UNIQUE, DEPTNAME Varchar(50) NOT NULL UNIQUE, LOCATION Varchar(200) , POSTCODE CHAR(6) )2.3員工表 CREATE TABLE OA_EMPLOYEE( EMPNO Int PRIMARY KEY, EMPID Varchar(20) NOT NULL UNIQUE, PASSWORD Varchar(20) NOT NULL, NAME Varchar(50) NOT NULL, SEX Char(2) CHECK(SEX IN ('男','女')) default '男', AGE Int CHECK(AGE BETWEEN 18 AND 60) DEFAULT 20, WORKAGE int CHECK(Age>workage+18), HIREDATE Datetime CHECK(HIREDATE>'2000-10-10'), LeaveDate Datetime CHECK(LeaveDate>HIREDATE), Salary decimal(10,2) CHECK(BETWEEN 1000 AND 9000), BONUS Decimal(10,2) CHECK(Salary>bonus), Mail Varchar(100) , Photo Image , JobDesc Text , DEPTNO int , FOREIGN KEY (DEPTNO) REFERENCES OA_Department(DEPTNO) )2.4技能表 CREATE TABLE OA_SKILL SKILLNO Int PRIMARY KEY, SKILLNAME Varchar(50) NOT NULL UNIQUE )2.5員工技能關聯表 CREATE TABLE OA_EMPSKILL( EMPNO Int , SKILLNO Int , PRIMARY KEY (EMPNO,SKILLNO), FOREIGN KEY (EMPNO) REFERNCES EMP (EMPNO), FOREIGN KEY (SKILLNO) REFERNCES SKILL (SKILLNO))2.6 員工功能關聯表 CREATE TABLE OA_EMPFUNCTION ( EMPNO Int , FUNNO Int , PRIMARY KEY (EMPNO,FUNNO), FOREIGN KEY (EMPNO) REFERENCES EMP (EMPNO), FOREIGN KEY (FUNNO) REFERENCES OA_FUNCTION (FUNNO))2.1的FK->PK(本表PK)不大清楚是不是這樣有空問下你們老師。

          3. 使用T-SQL語句完成如下修改表的任務(3.1) 為員工表OA_EMPLOYEE增加列:MobilePhone,類型為varchar(50), 且為唯一 ALTER TABLE OA_EMPLOYEE ADD COLUMN MobilePhone varchar(50) UNIQUE(3.2) 將員工表OA_EMPLOYEE的Mail列修改為Varchar(200) ALTER TABLE OA_EMPLOYEE ALTER COLUMN Mail Varchar(200)(3.3) 將員工表OA_EMPLOYEE的JobDesc列刪除 ALTER TABLE OA_EMPLOYEE DROP COLUMN JobDesc(3.4) 刪除技能表OA_SKILL字段SKILLNAME上的唯一約束 ALTER TABLE OA_SKILL DROP constraint 約束名(約束名我也不知道是什么。

          。)(3.5) 為員工表OA_EMPLOYEE的字段Mail增加唯一約束 ALTER TABLE OA_EMPLOYEE ADD Mail UNIQUE 注:修改任務不用截屏,直接寫出T-SQL語句即可。

          4. 使用T-SQL語句完成刪除表的任務(4.1) 刪除員工表(4.2) 刪除員工功能關聯表。

          sql建表語句怎么寫啊

          ?CREATE TABLE

          [ database_name.[ owner ] .| owner.] table_name

          ( { < column_definition >| column_name AS computed_column_expression| ?< table_constraint >;} [,…n])

          [ ON { filegroup | DEFAULT } ]

          例如:

          create database Sutinfo

          on primary

          (name=Sutinfo_data,

          filename='e:\Sutinfo_*',

          size=20,filegrowth=10%)

          log on

          (name=Sutinfo_log,

          filename='e:\Sutinfo_*',

          size=20,filegrowth=10%)

          go

          sql建表語句

          首先。。。MySQL獲取當前日期不適用getdate(),它根本就沒有這個函數,在MySQL中獲取當前時間的幾種方式:NOW() 函數

          以'YYYY-MM-DD HH:MM:SS'返回當前的日期時間,可以直接存到DATETIME字段中。

          CURDATE() 函數

          以'YYYY-MM-DD'的格式返回今天的日期,可以直接存到DATE字段中。

          CURTIME() 函數

          以'HH:MM:SS'的格式返回當前的時間,可以直接存到TIME字段中。注意:不能在創建表結構的時候就制定字段的默認值為當前的日期或時間,以上函數只能是在insert語句中有用。 其次:MySQL中沒有money這種數據類型。。。你要采用float來代表金額。 然后:MySQL中沒有ntext這種數據類型。。。只有text。。。 根據以上我修改你代碼為:CREATE TABLE employee

          (

          number int primary key not null,

          name varchar(20) NOT NULL,

          sex char(2) NULL,

          birthday datetime null,

          hire_date timestamp NOT NULL,

          professional_title varchar(10) null,

          salary float null,

          memo text null

          );

          轉載請注明出處華閱文章網 » 數據庫創建表語句

          短句

          hql修改語句

          閱讀(263)

          SQL語句怎么改成HQL語句 String sql = "select t.id,t.parentid,t.typename from DrugType t connect by t.parentid = prior t.id start with t.parentid=?";只能用SQLQuer

          短句

          mysql新增語句

          閱讀(228)

          mysql 數據庫 更新字段語句 mysql 數據庫,更新字段語句:一、UPDATE:UPDATE的功能是更新表中的數據。這的語法和INSERT的第二種用法相似。必須提供表名以及SET表達式,在后面可

          短句

          暗示語句

          閱讀(281)

          有什么經典性暗示話語性暗示經典語錄※最吸引人的“性暗示語”排行榜(僅供參考)你們相遇於茫茫人海,相識於某個瞬間,然后,荷爾蒙的作用使你們相互吸引,一切似乎預示著某個特殊時刻的到來……然后,你說……(當然也可能是他說),到底什么樣的語言能

          短句

          夜景語句

          閱讀(222)

          描寫夜景的句子 1、夜色如濃稠的墨硯,深沉得化不開…… 2、夜空似藏青色的帷幕,點綴著閃閃繁星,讓人不由深深地沉醉。 5,夜初靜,人已寐。一片靜謐祥和中,那雪白的天使緩緩自夜空飄落。輕盈的雪,和著夜的舞曲,來了。 銀白的月光灑在地上,到處都有

          短句

          眼睛的語句

          閱讀(213)

          描寫眼睛的句子 那兩汪清水似的鳳眼,雖然總是淡淡的看人,卻有說不出的明澈。 ——姜滇《清水灣,淡水灣》 在她濃黑的眉毛下,眼神如柔美的月光一樣歡樂,又略見清煙一般的惆悵…

          短句

          黃語句

          閱讀(252)

          形容女人的黃色句子 1、魔鬼般惹火的身材,一頭大波浪形金黃卷發發出耀眼的光芒,修長的大腿穿著一條鵝黃色的超短迷你裙,顯出身材的完美絕倫。2、眼前這少女除了服飾相異之外,臉型,眼睛,鼻子,嘴唇,耳朵,膚色,身材,手足,竟然沒一處不像,宛然便是那玉像

          短句

          質量語句

          閱讀(265)

          贊美質量的句子有哪些句子有:1、 人生寄望健康,健康源于質量。2、過程控制,精益求精,一次做好,缺陷為零。3、優質是奉獻的堆積,效益是優質的結晶。4、抓素質教育是促進產品質量的母本。5、 加固質量大堤,爭創世界名牌。6、 以人品帶產品,以品質

          短句

          數據庫常用語句

          閱讀(221)

          數據庫得一些常用語句及其使用方法 數據的操作(增刪改查)1.插入數據:(1)單行INSERT語句INSERT INTO [表名] (字段1,字段2) VALUES (100,'51WINDOWS.NET')(2)多行INSERT語句INSERT INTO [

          短句

          美容語句

          閱讀(223)

          形容“美容”的句子有哪些 1、沒有不會美的女人,只有不愿美的女人!女人之美,始于美容! 2、美容讓認真的女人展現25歲最精彩的美麗。秘訣在于透過革新潤色科技,30秒內就可打造出

          短句

          for語句的執行流程

          閱讀(1204)

          for語句的一般形式及執行過程,急 for語句的一般形式為:for(單次表達式;條件表達式;末尾循環體){中間循環體;}。 for循環執行時,會先判斷條件表達式是否成立,如果條件成立則執行中間循環體,執行完中間循環體后接著執行末尾循環體 。在執行完末尾

          短句

          鄉村語句

          閱讀(330)

          描寫鄉村的詩句快 這么多,夠嗎? 王維《鹿柴》 空山不見人,但聞人語響.返景入深林,復照青苔上. 王維《辛夷塢》 木末芙蓉花,山中發紅萼.澗戶寂無人,紛紛開自落. 王維《山居秋瞑

          短句

          很黃的語句

          閱讀(218)

          有沒有超經典的語句,很黃很暴力也可以 1.姐不是蒙娜麗莎,不會對每個人都微笑。 2.哥吸煙是因為它傷肺、不傷心! 3.沒了寂寞,誰陪我。 4.你信不信我一巴掌把你拍墻上,摳都摳不下

          短句

          好看的語句

          閱讀(263)

          憂傷而美麗的句子.麻煩大家給我說些憂傷而美麗的句子,描寫人物, ◆成熟不是人的心變老,是淚在打轉還能微笑. ◆你若流淚,先濕的是我的心. ◆有些人說不出哪里好,但就是誰都替

          短句

          聲明語句

          閱讀(259)

          C語言問題1,在C語言里面怎么區別聲明語句和執行語句?也就是說如 我猜想你說的聲明語句是指的函數的聲明吧。 我列舉的程序例子,來說明一下。 #include #include #define PI 3

          短句

          mysql創建表語句

          閱讀(262)

          mysql建表語句怎么寫,表結構是什么樣的 create table 表名 (id int(11) not null auto_increment, //看是否要設置為自增長字段名 varchar(50) null,字段名 date null,字段名

          短句

          sql語句備份數據庫

          閱讀(249)

          怎么用SQL語句備份和恢復數據庫SQL語句備份和恢復SQL Server:備份命令:BACKUP DATABASE testTO disk = 'c:\test'WITH FORMAT,NAME = 'Full Backup of MyNwind'解釋如下:

          短句

          查詢表語句

          閱讀(271)

          sql查詢語句大全 一、基礎 1、說明:創建數據庫 Create DATABASE database-name 2、說明:刪除數據庫 drop database dbname 3、說明:備份sql server --- 創建 備份數據的 devi

          短句

          創建數據庫的sql語句

          閱讀(239)

          創建數據庫的sql語句怎么寫 最簡單的語句如下:USE masterGOCREATE DATABASE 數據庫名ON ( NAME = prods_dat,FILENAME = 'c:\program files\microsoft sql server\m

          短句

          數據庫建庫語句

          閱讀(259)

          SQL語句 創建數據庫 在SQL幫助文檔里有詳細的解析:如下CREATE DATABASE創建一個新數據庫及存儲該數據庫的文件,或從先前創建的數據庫的文件中附加數據庫。說明 有關與 DISK

          短句

          數據庫的增刪改查語句

          閱讀(271)

          SQL 的 增刪改查 語句SQL常用語句一覽(1)數據記錄篩選:sql="select*from數據表where字段名=字段值orderby字段名[desc]"sql="select*from數據表where字段名like'%字段值%'orderby字段名[

          短句

          數據庫增刪改查語句

          閱讀(236)

          SQL 的 增刪改查 語句 SQL常用語句一覽(1)數據記錄篩選:sql="select*from數據表where字段名=字段值orderby字段名[desc]"sql="select*from數據表where字段名like'%字段值%'or

          短句

          創建存儲過程語句

          閱讀(268)

          使用SQL語句創建存儲過程 使用SQL語句創建存儲的具體過程如下:1、首先,打開企業管理器,選擇【工具】-【查詢分析器】:2、然后,輸入SQL語句。如下:CREATE PROCEDURE byroyalty1 @percentage intASselect

          <optgroup id="r9hwm"></optgroup><nav id="r9hwm"><label id="r9hwm"></label></nav>

            <tt id="r9hwm"><tr id="r9hwm"></tr></tt>
          1. 
            
          2. <optgroup id="r9hwm"><samp id="r9hwm"><dl id="r9hwm"></dl></samp></optgroup>

          3. <optgroup id="r9hwm"><samp id="r9hwm"><dl id="r9hwm"></dl></samp></optgroup>

                1. <listing id="r9hwm"></listing>
                  <delect id="r9hwm"></delect>
                  <optgroup id="r9hwm"><samp id="r9hwm"><ol id="r9hwm"></ol></samp></optgroup>
                  亚洲丰满少妇xxxxx高潮