
数据库
文章平均质量分 73
liangyecan
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
oracle高级4
复合类型: 第一种:可变长的数组类型: SET SERVEROUT ON DECLARE TYPE sname_type IS VARRAY(5) OF VARCHAR2(10); sname_varry sname_type; v_id Students.student_id%TYPE; BEGIN原创 2014-07-24 10:53:09 · 392 阅读 · 0 评论 -
SQLserver中用convert函数转换日期格式
SQLserver中用convert函数转换日期格式: select getdate() 结果:2003-12-28 16:52:00.107 select convert(char(8),getdate(),112) 结果:20031228 select convert(char(8),getdate(),108) 结果:16:52:00 select conver原创 2014-07-24 11:02:15 · 691 阅读 · 0 评论 -
数据库(多表查询)
USE master GO IF exists(SELECT * FROM sysdatabases WHERE name='STU') DROP DATABASE STU GO CREATE DATABASE STU GO USE STU GO CREATE TABLE S --学员信息表 (SID CHAR(8) NOT NUL原创 2014-07-24 10:50:07 · 410 阅读 · 0 评论 -
典型SQL题(多表联查)
1. 数据库表A 有个字段a是int类型 a中有数据有1到9任意(有重复的) 想取得a中,当 a=1时 a=2时 a=3…… 各一条记录的列表 select top 1 * from A where a=1 union select top 1 * from A where a=2 ... union select原创 2014-07-24 10:53:23 · 1187 阅读 · 0 评论 -
SQL高级查询
1创建一个存储过程,当工资大于8000的,工资减一成,否则加一成工资 2建立一个函数,输入学生学号,返回成绩 student(id,name,score) 3查询员工的工资,当工资大于2000时,显示该工资 但工资低于2000,则加200元工资,然后再输出 4求1+2+....+i,一直加到总和>6000,并求出此时i的值 5建立一个存储过程,给全班的同学加2分,原创 2014-07-24 10:54:59 · 539 阅读 · 0 评论 -
oracle高级3
游标的使用: 第一种类型:浏览 SET SERVEROUTPUT ON DECLARE v_specialty Students.specialty%TYPE; v_sname Students.name%TYPE; v_dob Students.dob%TYPE; CURSOR Students_cu原创 2014-07-24 10:56:29 · 374 阅读 · 0 评论 -
经典sql语句
下列语句部分是Mssql语句,不可以在access中使用。 SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK) 首先,简要介绍基础语句: 1、说明:原创 2014-07-24 10:58:33 · 407 阅读 · 0 评论 -
Oracle语句大全
9I管理的数据字典USER视图。 645. USER_ALL_TABLES 包含对用户可用的表的描述. 646. USER_ARGUMENTS 列出对用户可存取的对象中的参数. 647. USER_ASSOCIATIONS 当前用户所拥有的相关对象的用户定义的统计. 648. USER_AUDIT_OBJECT 关于对象的语句审计跟踪记录. 649. USER_AUDIT_SES原创 2014-07-24 10:59:59 · 467 阅读 · 0 评论 -
sql中的日期函数
1.一个月第一天的 Select DATEADD(mm, DATEDIFF(mm,0,getdate()), 0) 2.本周的星期一 Select DATEADD(wk, DATEDIFF(wk,0,getdate()), 0) 3.一年的第一天 Select DATEADD(yy, DATEDIFF(yy,0,getdate()), 0) 4.季度的第一天 Select原创 2014-07-24 10:59:11 · 461 阅读 · 0 评论