CREATE TABLE [dbo].[student](
[学号] [CHAR](8) NOT NULL,
[姓名] [CHAR](8) NULL,
[性别] [CHAR](2) NULL,
[年龄] [INT] NULL,
[联系方式] [CHAR](11) NULL,
[所在院系] [CHAR](20) NULL,
CONSTRAINT [PK_student] PRIMARY KEY CLUSTERED
(
[学号] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO
SET ANSI_PADDING OFF
GO
ALTER TABLE [dbo].[student] WITH CHECK ADD CONSTRAINT [CK_student] CHECK (([性别]='女' OR [性别]='男'))
GO
ALTER TABLE [dbo].[student] CHECK CONSTRAINT [CK_student]
GO
ALTER TABLE [dbo].[student] WITH CHECK ADD CONSTRAINT [CK_student_1] CHECK (([联系方式] LIKE '[0-9][0-9][0-9][0-9]-[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]'))
GO
ALTER TABLE [dbo].[student] CHECK CONSTRAINT [CK_student_1]
GO
ALTER TABLE [dbo].[student] ADD CONSTRAINT [DF_student_所在院系] DEFAULT ('电信系') FOR [所在院系]
GO
‘贰’ 怎么用plsql创建一个表 里面包括系 班级 学生
创建表大概如下:
--Createtable
createtableT_CLASS
(
class_idVARCHAR2(36)defaultsys_guid()notnullprimarykey,--id
class_noVARCHAR2(10)notnull,--班级编码
class_nameVARCHAR2(50)notnull,--班级名称
department_codeVARCHAR2(10)notnull,--系别编码
student_noVARCHAR2(36)notnull,--学号
student_nameVARCHAR2(50)notnull,--姓名
order_noINTEGER,--排序号
is_enableVARCHAR2(2)default'1'notnull,--是否可用
creatorVARCHAR2(50)default'system'notnull,--创建人
created_dateTIMESTAMP(6)defaultsystimestampnotnull,--创建时间
modifierVARCHAR2(50)default'system'notnull,--修改人
last_updated_dateTIMESTAMP(6)defaultsystimestampnotnull--修改时间
)
;
‘叁’ SQL数据库按系部统计课程的平均报名人数,要求显示系部名称、平均报名人数。
1、首先创建一个临时表,用于演示sqlserver语法中的平均值AVG使用。比如,计算一门课程的平均分数。
‘肆’ 用sql语句创建student,course,sc表.
create table student
(
id int Not Null,
studentnumber varchar(22),
name id int Not Null,
`````
)
craete table course
(
`````
)
craete table sc
(
``````
)
‘伍’ SQL语句创建表
CREATE TABLE 语句用于创建数据库中的表。
具体用法为:
CREATE TABLE 表名称
(
列名称1 数据类型,
列名称2 数据类型,
列名称3 数据类型,
....
)
(5)创建系部表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部门信息表,部门编号100101。 部门名称财务部和部门编号10010
按照如下代码即可:
InsertInto表明(部门编号,部门名称)Values("100101","财务部");
千万别忘了最后面的那个半角的分号。
‘柒’ 如何用SQL创建一个表格
1、打开SQL Server,在数据库处,右键数据库,点击新建数据库。