永发信息网

CREATE TABLE 学生 (学号 CHAr( 10) PRIMARY KEY, 姓名 CHAr( 10) NOT NULL, 性别 CHAr( 2), 出生日期 D

答案:5  悬赏:40  手机版
解决时间 2021-03-27 07:51
CREATE TABLE 学生 (学号 CHAr( 10) PRIMARY KEY, 姓名 CHAr( 10) NOT NULL, 性别 CHAr( 2), 出生日期 DAT
最佳答案
用中文当然行了,大小写也不用分的,就是要注意数据类型,你的语句有两个问题:
1、括号不匹配,最后加个);
2、数据类型有点问题,DAT?应该写成datetime
如下面的语句:
CREATE TABLE 学生 (学号 CHAr( 10) PRIMARY KEY, 姓名 CHAr( 10) NOT NULL, 性别 CHAr( 2), 出生日期 datetime)
试试看吧,还有就是最好用英文,这样人性化,比较规范,如:
create table student(
stuid char(10) primary key,
name char(10) not null,
sex char(2),
birthday datetime );
全部回答
create table student(
sid char(10) primary key,
name char(10) not null,
sex char(2),
birthday date
);
是SQL SERVER吗?
如果是,试试下面的。
CREATE TABLE 学生
(学号 CHAr(10) PRIMARY KEY,
姓名 CHAr(10) NOT NULL,
性别 CHAr(2),
出生日期 DATETIME
)
GO
要注意里面的括号和逗号,要显示成灰色才是对的,输入时用输入字母的输入法。表名和字段名是可以用中文的。
SQL 没写全,不大清楚
也不排除数据库不支持 中文字段的原因
如果执行
CREATE TABLE 测试 (测试1 CHAr(10)) 这么简单的语句都出错的话
说明数据库可能不直接支持 中文表名/字段
Oracle
尝试
CREATE TABLE "测试" ("测试1" CHAr(10))
SQL Server
尝试
CREATE TABLE [测试] ([测试1] CHAr(10))
CREATE TABLE 学生 (学号 CHAr( 10) PRIMARY KEY, 姓名 CHAr( 10) NOT NULL, 性别 CHAr( 2), 出生日期 DATetime)
可以创建啊
测试成功
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
数控螺纹编程p值是什么意思
单选题20世纪90年代民族冲突、地区冲突加剧的
2017信阳公务员面试时间是什么时候?
请问以下邮件中“させていただきます”是什么
一项工程,由甲队独做10天完成,由乙队独做的
康德为了看什么书有一天没准时出门散步?
陈学冬的爷爷祖籍
我家的柿子树是刚刚嫁接的,嫁接的早吗?能不
三国志x水浒传手游韩世忠怎么得
神武手游七十级装备可以打几段石头
戴尔笔记本闪屏原因 戴尔笔记本闪屏怎么办
电影演员刘涛今年多大
98✘76=98✘()+98✘()
把数701000000000用科学记数法记作为________
杭州萧山哪里可以办苗圃
推荐资讯
求这是什么欧美电影w
秒表计时器带读数,分
在京东商城买一件东西重复买了两次该怎么办
说几道恶心哒菜名~~
三个人在打双扣这是怎么回事?
盼盼木地板怎么样 盼盼木地板价格如何
if条件状语从句中,虚拟语气下,if省略had可
什么叫超敏反应啊。具体点 谢谢
小时候看的一部连续剧,主角有十兄弟的技能。
丰田威驰用什么机油
某人的三英指的什么
随着信息技术的发展,书信是落后了?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?