如何用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建表語句怎么寫啊
?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多表查詢語句怎么寫
SQL多表查詢語句的步驟如下:
我們需要準備的材料分別是:電腦、sql查詢器。
1、首先,打開sql查詢器,連接上相應的數據庫表,例如m1表和m2表。
2、點擊“查詢”按鈕,輸入:select max(km) from m1 join m2 on *=* where id=14 and lx=15;。
3、點擊“運行”按鈕,此時查詢到km的最大值為20。
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
);