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

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

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

                                                            网友评论:(只显示最新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, www.drbattles.com, Inc. QQ:869696845 官方①群:58890563(满)官方②群:58890410
                                                             
                                                          凤凰彩票网站