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。
如何用sqL語句創建表,要完整的語句
如果id不是標識自動加1,則語句如下:if exists (select * from *ects where id = object_id(N'[dbo].[ufdd]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)drop table [dbo].[ufdd]GOCREATE TABLE [dbo].[ufdd] ( [id] [int] NOT NULL , [citem] [varchar] (22) NULL , [citemc] [tinyint] NULL , [bitem] [bit] NOT NULL ) ON [PRIMARY]GO如果id是標識自動加1,則語句如下:if exists (select * from *ects where id = object_id(N'[dbo].[ufdd]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)drop table [dbo].[ufdd]GOCREATE TABLE [dbo].[ufdd] ( [id] [int] IDENTITY (1, 1) NOT NULL , [citem] [varchar] (22) NULL , [citemc] [tinyint] NULL , [bitem] [bit] NOT NULL ) ON [PRIMARY]GO。
sql語句 如何創建一個表啊
在SQL中,CREATE TABLE 語句用于創建數據庫中的表。
SQL CREATE TABLE 語法:
CREATE TABLE 表名稱
(
列名稱1 數據類型,
列名稱2 數據類型,
列名稱3 數據類型,
。.
)
其中,數據類型(data_type)規定了列可容納何種數據類型。下面的表格包含了SQL中最常用的數據類型:
所以,我們可以通過以下語句,來創建你所需要的表:
create table userinfo /*創建userinfo表*/
(
id int primary key not null identity (1,1),/*主鍵字段,數值自增,唯一標識,非空*/
name varchar(20) ,/*姓名字段,字符型,長度20*/
age int ,/*年齡字段,整數int型*/
sex char(2) /*性別字段,長度2*/
)
其中:表明userinfo,并且分別對表中的4個字段:id、name、age、sex做了類型定義。
擴展資料:
創建表成功后,就可以對表內數據執行增、刪、改、查等基礎DML操作,分享一些sql常用的DML語句,供學習使用:
A、插入表數據記錄
INSERT INTO tablename(field1,field2,…,fieldn) VALUES(value1,vaule2,…,valuen)
如向userinfo插入兩條新記錄:
insert into userinfo(name,age,sex)values('張三豐',98,'男');
insert into userinfo(name,age,sex)values('武媚娘',23,'女');
B、 更新表內行數據記錄
UPDATE tablename SET field1=value1,field2=value2,…,fieldn=valuen [WHERE CONDITION]
如將編號為2的人員,年齡改為21歲:
update userinfo set age=21 where id=2;
C、刪除表內數據
DELETE FROM tablename [WHERE CONDITION]
如刪除年齡小于10歲的的人員信息:
delete from userinfo where age<10;
D、查詢表內數據記錄
SELECT * FROM tablename [WHERE CONDITION]
如查詢年齡大于20歲的人員信息表:
select * from userinfo where age>20 ;
SQL語句創建的表在哪
所謂臨時表,即我們臨時創建來用一下的表,也就是說這個表只是臨時創建來用一會兒的,再我們使用完之后就會進行刪除的表。
我們在對數據庫操作的時候,會常常用到一些臨時的數據,這時候使用臨時表來存放這些東西最合適不過了。我們可以使用create語句來創建一個臨時表,具體語法如:create global trmprary table temp_emp(DSN Number,DNAME VARCHAR(20)) On Commit Rows;其中On Commit Rows表示關機之后就刪除這個臨時表,或許你會覺得這樣不好,當然我們還有其他的方式,比如:如果你想在關閉表的時候就刪除的話,我們可以寫上這條語句:On Commit PRESERVE Rows。
SQL語句創建以下表并輸入數據
create table student( student_id varchar(10), name varchar(50), sex varchar(10));insert into student values('0701001','王玲','女');insert into student values('0702013',' 李力','男');create table score( student_id varchar(10), english number, math number, computer number, physics number, is_pass_cet4 varchar(10), score_avg number, totle_score number);insert into score values('0701001',90.5,88.5,87,82,'yes',null,null);純粹是按照你的數據選擇的數據類型,按照Oracle寫的。