sql语句创建表
create table users (
uName varchar(50) primary key ,
uGander varchar(50),
uAge varchar(50),
uCareer varchar(50),
uNote varchar(50),
uLog varchar(耿0),
uPwd varchar(50)
)
sql语句创建表
给你个例子吧
CREATE TABLE 学生信息
(
学号varchar(14) IDENTITY(1,1) PRIMARY KEY,
姓名varchar(8) UNIQUE NOT NULL,
班级编号varchar(14) REFERENCES '班级信息',
年级int null,
性别varchar(2) CHECK(性别in ('男’','女’)),
民族varchar(20) DEFAULT '未知该生民族',
籍贯varchar(50)
)
还有一些约束条件等等
如果只是创建表 就是create table语句
mysql怎么用sql语句创建表
DROP?TABLE?IF?EXISTS?`user_info`;
CREATE?TABLE?`user_info`?(
`id`?int(11)?NOT?NULL?AUTO_INCREMENT,
`name`?varchar(20)?NOT?NULL,
`sex`?enum(F,M,S),
`salary`?int(11)?DEFAULT?'0',
`department`??varchar(30),
PRIMARY?KEY?(`id`)
)?ENGINE=MyISAM??DEFAULT?charset=utf-8;
注意:
(1)MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。
(2)MyISAM?类型的表强调的是性能,其执行数度比InnoDB类型更快,但是不提供事务支持。
(3)InnoDB?提供事务支持以及外键等高级数据库功能。
因此在创建表的时候你可以根据不同的需求进行engine的选择
创建表格SQL语句格式是什么?
//创建数据库
create database 数据库名字你自己写
//创建表
CREATE TABLE Persons
(
Id_P int,
LastName varchar(255),
FirstName varchar(255),
Address varchar(255),
City varchar(255)
)
随便弄了一个给你,行不
SQL语句创建表
正确答案:
create table Depart
(
depNo int primary key,
depName varchar(50) not null,
depMan varchar(50) not null
)
go
create table Teacther
(
tNo int primary key,
tName varchar(50) not null,
tSex varchar(2) not null check (tsex in ('男','女')),
tBirthDate datetime not null,
tSalary decimal(18,2),
tHairDate datetime,
depNo int
foreign key(depNo) references Depart(depNo)
)
go
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写的
如何用SQL语句建立数据表
create table userinfo
(
id int identity(1,1) primary key,
name varchar(20) not null,
age int not null
)
identity就是自动增值。。(1,1)从1开始自动加1。。(100,1)从100自动加1.。(200,2)从200开始自动加2.。就是这样的。。
primary key。。这个是设置主键的。。这个每次用设置主键的时候就这么些就行了。。
SQL语句在指定的数据库建表
例如student的表有col和col2两字段,类型分别为int和 varchar(20)
use data
create table student(col1 int,col2 varchar(20))
sql 数据库在用create语句创建表的时候如何自动获得当前的时间?
sql 数据库在用create语句创建表的时候如何自动获得当前的时间?
creata table a ( 姓名 char(20) not null, 性别 char(2), 时间 datetime default getdate() )
用SQL语句创建表 (QAQ)
选择一个数据库,点击“查询”,在右侧点击“创建查询”,输入SQL语句,点击“执行”就可以了,示例SQL:
CREATE TABLE `test`.`users` (
`id` int(10) NOT NULL AUTO_INCREMENT,
`name` varchar(20) DEFAULT NULL,
`age` int(10) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT charset=utf-8;