
SQL数据库
QFord
Unity3D/Unreal Engine 高级软件工程师 QFord@qq.com
现 云一灵心-人工智能研发部-引擎研究员/AI研发
原-网龙网络-工程院-虚拟实验室项目-开发主程(截止2025-01)
展开
-
sql 取中间几条记录(select top 表达式)
--查询从第M条至N条的记录,写到存储过程中就是输入参数declare @m int--declare @n int--declare @x intdeclare @y int--设置测试值set @m=3set @n=10set @x=(@n-@m+1)set @y=(@m-1)/*原创 2008-07-12 09:22:00 · 2718 阅读 · 1 评论 -
自动安装SQL Server 2000(无人值守安装)
首先了解一下,基本操作步骤: 运行SQL SERVER安装程序--安装 sql server 2000组件--安装数据库服务器--连续两次--现在到了"安装选择"这一步,选择第三项"高级选项"--在,在"高级选项"中选择第一项"记录无人值守.iss文件" 剩下的步骤按照正常安装SQL SERVER就步骤去做就可以了. 最后点击完成.原创 2008-07-19 11:36:00 · 2724 阅读 · 3 评论 -
Sql server 2000中搜索表、存储过程等其他对象类型
其实这些数据都是存储在表中(或视图),可以使用sql语句.但是更便捷的方法是使用查询分析器中自带的对象搜索(快捷键F4,在工具栏上,图标是圆柱形加个放大镜)可以查询所有数据库表、存储过程、视图、触发、列等对象,由于是可视化操作,比较简单,这里就不在多做介绍了。附带:下面例子可以获取当前数据库的所有表和视图,其中table_type 列中base table表示基表,view是视图sel原创 2008-06-11 11:03:00 · 712 阅读 · 0 评论 -
视图限制(Limitations of views)
注释:(蓝色处未转载自http://blog.youkuaiyun.com/wudi_1982/archive/2006/09/10/1205071.aspx)1.视图中的Select语句不能包含Into子句2.对某些列不能进行修改。这些列是:计算值、内置函数和行集合函数3 如果要使用Order By子句则必须在Select后加上TOP 100 PERCENT4在视图里仅能创建的触发是 Ins原创 2008-06-11 10:34:00 · 386 阅读 · 0 评论 -
Oracle中的null
最近在论坛上经常看到,很多人提出和NULL有关的问题。NULL其实是数据库中特有的类型,Oracle中很多容易出现的错误都是和NULL有关的。打算简单的总结一下NULL的相关知识。这一篇主要打算NULL的基础概念和由来,并介绍对NULL的操作的基本特点。 NULL是数据库中特有的数据类型,当一条记录的某个列为NULL,则表示这个列的值是未知的、是不确定的。既然是未知的,转载 2008-12-04 16:04:00 · 360 阅读 · 0 评论 -
sql面试必考题
下面的所有例子取自我以前大学的教科书,数据库系统概论。里面是使用关系代数运算解答的,而我转换成常用T-SQL。其中例子6和一家朋友面试的大公司的题目差不多,值得新手和准备面试的人员学习一下。说实话,其实很多大公司的面试题目难度大多不会超过大学期末考的难度,就看你有没有认真学习了,对于没有关系的大众来说,努力才是王道的说!为方便阅读,字段名我使用了中文命名的方式哦。现在只原创 2008-12-10 11:01:00 · 514 阅读 · 0 评论 -
SQL基础习题
--所有样例均在sql server 2000中测试通过(阿佛原创 来自数据库系统概论第三版 采用T-SQL编写)--建表语句 一共有三张表,分别是学生表(学号、姓名、性别、年龄、所在系)、课程表(课程号、课程名、先修课号、学分)、学生选课表(学号、课程号、成绩)if exists (select * from dbo.sysobjects where id = object_id(N[原创 2008-12-15 11:32:00 · 1646 阅读 · 0 评论