- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
vf最新選择题操作题总结精选难点重点
对表记录的删除 第一操作sql
Dele from 表名 where 条件表达式(删除符合条件的记录){删除指加了逻辑删除标记的}
Dele from 表名(删除表中全部记录)
对表中记录的修改
Update 表名 set 字段名=表达式 where 条件表达式(对表中符合条件的记录值进行更新计算)
Update 表名 set 字段名=表达式(对表中记录值的全部更新或横向计算)
给表中插入记录
Insert into 表名(字段1,字段2,……)value (值1,值2,……)
当插入的值与字段个数一致时,简写:insert into 表名 value(值1,值2,……)
Insert into 表名 from apray 数组名(将数组中的数据存入到当前表中)
sql对表结构的修改、建立
alter table 表名 (add 增加、 alter 修改、 drop 删除、 rename 更名)
add添加、新建立
添加字段名:alter able 表名 add 字段名 类型(宽度)
添加主索引:alter table 表名 add primary key 字段名
添加候选索引:alter table 表名 add unique 字段名 tag 索引标识 (unique 唯一的、tag 随从)
添加有效性规则:alter table 表名 add字段名 类型(宽度)check 有效性规则表达式 error “错误信息提示” default 默认值
Drop删除
删除字段名:alter table 表名 drop 字段名
删除主索引:alter table 表名 drop prim key
删除候选索引:alter table drop unique tag 索引标识名
删除有效性规则:alter table 表名 alter drop check (规则)default(默认值)
Rename更名
指定更名字段:alter table 表名 rename 原字段名 to 新字段名
更新表:rename table 原表名 to 新表名
Alter修改、设置
修改字段类型及宽度:alter table 表名 alter 字段名 类型(宽度)
设置有效性规则:alter table 表名 alter 字段名 set check 规则表达式 error “错误信息提示”
修改表结构并设置默认值:alter table 表名 alter 字段名 set default 默认值
alter
(alter table)为student表建立一个候选索引,索引名和索引表达式均为”学号”
alter table student add unique 学号 tag 学号
在s_t表中增加一个名为“备注”的字段、字段数据类型为“字符”、宽度为30
ALTER TABLE s_t ADD 备注 C(30)
alter table语句将s_t表的年度字段的默认值修改为2004
ALTER TABLE s_t ALTER 年度 SET DEFAULT 2004
为“金牌榜“增加一个“奖牌总数”(整数形)字段,并为该字段设置有效性规则:奖牌总数=0
ALTER TABLE 金牌榜 ADD 奖牌总数 set CHECK 奖牌总数=0
为“评委表”的“评委编号”字段增加有效性规则:评委编号的最左边的两位字符是11(使用left函数)
ALTER TABLE 评委表 ALTER 评委编号 SET CHECK LEFT(评委编号,2)=11
为student表增加一个“年龄”字段,类型为数值型(2)
ALTER TABLE student ADD COLUMN 年龄 N(2)
为会员表cus增加一个字段,字段名为“手机号”,数据类型为“字符”,宽度为11,在会员导购明细表中分别给“数量”和“单价”字段设置有效性规则要求:数量大于等于1,单价大于等于1,默认值为1
ALTER TABLE cus ADD COLUMN 手机号 C(11); ALTER TABLE CBC ALTER 数量 SET CHECK 数量=1
ALTER TABLE CBC ALTER COLUMN 数量 SET DEFAULT 1;ALTER TABLE CBC ALTER 单价 SET CHECK 单价=1
ALTER TABLE CBC ALTER COLUMN 单价 SET DEFAULT 1
在ksb表中增加一个名为“备注”的字段、字段数据类型为“字符”、宽度为30
ALTER TABLE ksb ADD COLUMN 备注 C(30)
为kscjb设置有效性规则和默认值,成绩=0
文档评论(0)