
sql
a771948524
My name is developer
展开
-
SQL 上机实验 建立4个表 学生表,课程表,成绩包,教师表 - 对表进行操作
题目:CREATE DATABASE zxl---------------建表------------create table Student(S# char(12) primary key,Sname char(6) not null,Sage INT not null,Ssex char(2) check(Ssex between ' 男' and '女'原创 2013-05-15 14:52:02 · 3637 阅读 · 0 评论 -
vs2010无法配置连接sql server 2000数据库的解决办法
最近在看数据库书籍时,需要通过vs2010的 server exploer 配置连接局域网的sql server 2000数据库,但提示要求安装sql server 2005及以上版本,经Google搜索,发现很多人和我一样遇到此类问题,但貌似微软确实在vs2010上不再支持sql server 2000了。其实主要是vs2010把OLE DB的连接方式放到了项里面,大家都找不到“原来熟悉转载 2013-12-12 15:31:06 · 3291 阅读 · 0 评论 -
SQL之通用查询分页存储过程
--创建测试表ifobject_id('person')is not nulldrop table personcreatetable person ( idint primarykey identity(1,1), usernamevarchar(50), ageint, remarkvarchar(100))转载 2013-12-23 11:47:35 · 1236 阅读 · 0 评论 -
SQL分割字符串详解
T-SQL对字符串的处理能力比较弱,比如我要循环遍历象1,2,3,4,5这样的字符串,如果用数组的话,遍历很简单,但是T-SQL不支持数组,所以处理下来比较麻烦。下边的函数,实现了象数组一样去处理字符串。一,用临时表作为数组。create function f_split(@c varchar(2000),@split varchar(2)) returns @t转载 2013-12-23 11:45:59 · 1933 阅读 · 0 评论 -
sqlserver 只有一个字段 且是自增长的类型
--只有一列自增列的数据库表添加数据create table ttt(id int identity(1,1) primary key)set identity_insert ttt ON--打开insert into ttt(id) select max(id)+1 from ttt;原创 2014-03-21 16:36:04 · 1792 阅读 · 0 评论 -
SQL Server 2008将数据导出到SQL脚本文件
1. 简介在SQL Server Management Studio 2005 中(包括之前SQL Server 2000 的企业管理器),只能把表结构导出到SQL脚本文件中,没办法把数据导出到SQL脚本文件中,即文件中包含的数据是由Insert语句组成的。 注意:之前版本的数据导出功能可以将数据导出到文本文件或电子表格文件等格式。 www.2cto.com转载 2014-05-21 08:06:57 · 1145 阅读 · 0 评论 -
在SQL SERVER中批量替换字符串的方法
在SQL SERVER中批量替换字符串的方法 update table[表名] set Fields[字段名]=replace(Fields[字段名],'被替换原内容','要替换 成的内容') update ProgInfo set JoinTime=replace(JoinTime,'2007-3-2','2007-03-02') 实例: 问题:某数据库里转载 2014-06-18 11:17:38 · 1233 阅读 · 0 评论 -
忘记了phpmyadmin的密码的解决方法
我在Windows下的实际操作如下 1.关闭正在运行的MySQL。 2.打开DOS窗口,转到mysql/bin目录。 3.输入mysqld-nt --skip-grant-tables回车。如果没有出现提示信息,那就对了。 4.再开一个DOS窗口(因为刚才那个DOS窗口已经不能动了),转到mysql/bin目录。 5.输入mysql回车,如果成功,将出现MySQL提示符 >转载 2015-02-13 14:49:41 · 2037 阅读 · 0 评论 -
java 连接SQL Server2000 最新驱动
项目要求,不得不用SQL Server,本来一直用MySQL的,这个比较方便,下个驱动包,几个语句就搞定了。可是今天连接SQL Server2000 花了我很长的时间啊!网上很多这个方面的介绍都已经过时啦,我今天要说的是Microsoft SQL Server JDBC Driver 3.0。这里有很多值得注意的细节,注意看啦!1.下载SQL Server2000个人版。这个网上很多地方都转载 2013-12-12 15:29:41 · 2209 阅读 · 0 评论 -
学生表 课程表 成绩表 教师表 50个常用sql语句
Student(S#,Sname,Sage,Ssex) 学生表Course(C#,Cname,T#) 课程表SC(S#,C#,score) 成绩表Teacher(T#,Tname) 教师表 create table Student(S# varchar(20),Sname varchar(10),Sage int,Ssex varchar(2)) 前面加一列序号:ifexists(转载 2013-11-20 10:09:58 · 1743 阅读 · 0 评论 -
SQL语言创建数据库和学生表
建立:create database zxlcreate table 学生表(学号 char(12) primary key,姓名 char(6) not null,性别 char(2) check(性别 IN ('男','女')),班级 char(15))create table 成绩表(学号 char(12)references 学生表(学号),课程号 char(2)原创 2013-05-07 13:08:17 · 14611 阅读 · 0 评论 -
SQL 练习
•例:列出张姓且单名的学生的学号、姓名。Select sno,snameFrom StudentWhere sname LIKE‘张_ _’•转义符: escape例:列出课程名称中带有‘_’的课号及课名。Select cno,cnameFrom CourseWhere cname LIKE‘%\_%’ escape ‘\’ •指原创 2013-05-09 19:42:23 · 1711 阅读 · 0 评论 -
SQL作业1 教学管理数据库中的基本表S,SC,C
已知有三个教学管理数据库中的基本表S,SC,C分别为 S(SNO, SNAME, AGE, SEX, SDEPT) SC(SNO,CNO,GRADE) C(CNO,CNAME,CDEPT,TNAME)SNO(学号),SNAME(姓名),AGE(年龄),SEX(性别),SDEPT(所在系),CNO(课程号),GRADE(分数)原创 2013-05-29 10:45:11 · 16850 阅读 · 0 评论 -
SQL 图书馆
create database z_book--------------------------------create table 书(书号 char(8) primary key,书名 char(25) not null,作者 char (15) not null,出版社 char(20) not null,类别 char(15) not null)------------原创 2013-06-13 08:35:58 · 3201 阅读 · 0 评论 -
一条SQL搞定九九乘法表(6种方法,网上集锦)
方法1declare @x int=1,@y int,@c varchar(6000)while(@x<=9)begin select @y=1,@c='' while(@y<=@x) begin select @c=@c+cast(@y as varchar)+'x'+cast(@x as varchar)+'='+cast(@x*@y a转载 2013-07-02 19:37:26 · 3136 阅读 · 0 评论 -
在SQL SERVER里查询access数据[转]
SELECT *FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0','Data Source="c:/DB.mdb";User ID=Admin;Password=')...表名select * from opendatasource('Microsoft.Jet.OLEDB.4.0','Data Source="D:/db.mdb";User转载 2013-10-22 14:38:56 · 1263 阅读 · 0 评论 -
轻松实现SQL Server与Access、Excel数据表间的导入导出
在SQL SERVER 2000/2005中除了使用DTS进行数据的导入导出,我们也可以使用Transact-SQL语句进行导入导出操作。在Transact-SQL语句中,我们主要使用OpenDataSource函数、OPENROWSET 函数,关于函数的详细说明,请参考SQL联机帮助。 利用下述方法,可以十分容易地实现SQL SERVER、ACCESS、EXCEL数据转换,详细说明如下:原创 2013-10-22 13:19:00 · 1267 阅读 · 0 评论 -
sql txt文件分割导入数据库
--txt文件分割导入数据库drop table a;--Step 1:建表create table a(a1 varchar(5), a2varchar(5), a3varchar(5), a4varchar(5));--Step 2:在'C:\'创建一个名为'test.txt'的记事本文件,输入以下内容a1|a2|a3|a4$$b转载 2013-11-20 10:41:22 · 1692 阅读 · 0 评论 -
将sqlserver表中的数据导出sql语句或生成insert into语句
--将sqlserver表中的数据导出sql语句或生成insert into语句if Object_id('UspOutputData') is not null drop PROCEDURE UspOutputData;goCREATE PROCEDURE dbo.UspOutputData @tablename sysname ASBEGIN decla转载 2015-04-29 10:58:06 · 4105 阅读 · 0 评论