笔记本
手机
内存
cpu
投影机
主板
数码
显卡
显示器
网络
服务器
MP3
打印机
? yabo官网电脑网首页|电脑资讯|电脑行情|电脑导购|电脑硬件|降价风暴|下载中心|装机必备|软件下载|源码下载|教程下载|图片中心|网站建设|广告投放| ?
|最新视点|软件新闻|网页制作|图像处理|媒体应用|操作系统|数码技术|编程设计|数据库类|网络安全|办公软件|等级考试|人物专访|yabo官网教育|IT类新闻
|新闻视频|体育新闻|军事新闻|社会新闻|yabo官网新闻|yabo官网设计|健康饮食|家居装修|yabo官网旅游|yabo官网商家|yabo官网婚庆|yabo官网美食|yabo官网黄页|yabo官网宾馆|yabo官网建材
|生活服务|yabo官网毛尖|yabo官网名人|yabo官网房产|yabo官网娱乐|yabo官网车市|市场信息|二手市场|yabo官网人才|卡通动漫|电子商务|电脑科技|公司企业|汽车图片|娱乐图片
yabo官网IT权威门户网站
?
您现在的位置:?yabo官网IT第一门户网站?>>?新闻中心?>>?数据库类?>>?正文
创建和修改表格
作者:佚名 文章来源:互联网 点击数: 在线投稿 投稿指南

再次欢迎您来到SQL(结构化查询语言)基础系列教程。本文将介绍数据库定义语言(DDL)用于创建数据库和表格以及修改表格结果的指令。?

当你使用这些指令时一定要小心——它很容易删去你的数据库中的主要结构令您丢失数据。所以,在您开始修改数据库之前,您需要知道数据库是什么。

--------------------------------------------------------------------------------

数据库之间的差异?
本文中的样品查询系统遵循SQL92?ISO标准。并不是所有的数据库都遵循该标准,有些数据库做了改进,这会产升不可预料的结果。如果你不能确定你的数据库是否支持该标准,请参考相应的文档。

--------------------------------------------------------------------------------

创建数据库
为了创建表格,你首先需要需要创建一个可以容纳表格的数据库。SQL用于创建数据库的基本语句是:
CREATE?DATABASE?dbname;

你的数据库用户必须有建立数据库的适当权限。如果与你有关的用户不能发出用于创建信数据库的命令,要求数据库管理员为你建立数据库,你也作为管理员登录然后建立数据库并设置权限。

举个例子,用CREATE指令为一个应用程序建立一个数据库用于显示一个目录:
CREATE?DATABASE?Catalog;

这给你一个用于在查询时与其它表格区分的表格名字。下一步是创建用于输入它的表格。

创建表格
如你所知,表格是有若干个栏目所组成。当创建表格时,你可以定义栏目并分配字段属性。表格建立后,可以用ALTER表格指令来修改它,我们稍后将提到这一点。

你可以用下面这条指令来创建数据库,命令行的参数为表格名字、栏目名字,还有每一栏的数据类型。
CREATE?TABLE?table_name
(column1?data_type,?column2?data_type,?column3?data_type);

不同的数据库提供商的标准差别很大。你的帮助文档中应该有一段详细说明如何使用每一种数据、接受何种参数。为了通用,我在表A中列出了一些常用的数据类型。

表A
?
数据类型
?用法
?详细说明
?
Char
?Char(8)
?它包含了一个固定长度的字符串,其值常常是字符串长度。
?
Varchar
?Varchar(128)
?它包含了一个长度不大于指定值的长度可变的字符串。
?
Int
?Int(32)
?这是一个不大于指定值得整数,也做Number或Integer。
?
Decimal
?Decimal(12,2)
?这是一个总位数和小数点后位数不大于指定值得小数,也被称为Numeric或Number。
?
Binary
?Binary
?用于存储二进制对象,在数据库中它一般不可分解和显示,也称为Raw或Blob。
?
Boolean
?Boolean
?用来只是真或假,也成为Bit或Byte。

[1]?[2]?[3]?下一页

yabo官网电脑网申明:本站资源来源于互联网,版权归原作者所有,如有侵权请联系我们,我们将在收到消息后24小时内删除.

  • 上一篇文章:
  • 下一篇文章:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口

      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)

    首页推荐

    7球队或在选秀当天交易:…
    推荐文章?女大学升会网友偷走对方价值8万名表
    推荐文章?大连护士门事件“护士门”照片全集
    推荐文章?一块钱任你摸的福~务行业惊现国内,只需一块钱任你…
    推荐文章?外媒曝光中国再传震撼消息:我军又列装信杀手锏
    推荐文章?中美“信准则”阴影笼罩印度:阿三很怕中美联手
    推荐文章?美军对华警报越拉越响:中美天军太空战随时开打
    推荐文章?一触即发:美军顶级潜艇航母逼近中国内幕曝光了
    推荐文章?航母等不及了!中国建成歼15航母舰载机训练基地
    精彩信息
    ?一本关于数据库的书籍
    ?使用SQL子选择来和并查询
    ?查询多个表格
    ?创建和修改表格
    ?串行数据类型
    ?跟我学SQL:(七)从子表里删除数据
    ?跟我学SQL:(八)数值数据类型
    ?datetime和interval数据类型
    ?微软SQL?Server?2005的30项顶尖特性
    ?Coca-Cola?系列trexi公仔
    图文信息

    一本关于数据库的书籍

    Coca-Cola?系列trexi公…

    剖析SQL?Server?2005查…

    JDBC连接SQL2000详细流…
    设为首页 - 加入收藏 - 广告服务 - 友情链接 - 联系我们 - 版权申明 - 网站建设 - 帮助
    豫ICP备10021913号? 本站声明:本站资源来源于互联网,版权归原作者所有,如有侵权请联系我们,我们将在收到消息后24小时内删除.
    ? CopyRight 2002-2008, XYDNW.COM, Inc. QQ:869696845 官方①群:58890563(满)官方②群:58890410
    ? ?