
SQL Server
longyi007
这个作者很懒,什么都没留下…
展开
-
MySQL报警音解决
使用MySQL的命令终端时,如果输入SQL有误,将有beep声。若要关闭该功能,根据mysql --help,使用mysql --no-beep即可。1、修改my.ini 在[mysql] 下加入一行 no-beep 重新启动MYSQL即可。 2、设备管理器-> 查看-> 显示隐藏设备,然后... mysql -uroot -b -p 或mysql -uroot -p -b加上-b去登录mysql客户端-b, --no-beep 在 my.ini中改为:[mysql]no原创 2010-07-20 16:19:00 · 1334 阅读 · 0 评论 -
sql查询不包含的列
declare @sql varchar(1000)select @sql='select 'select @sql=@sql+name+',' from syscolumns where id=object_id(N'表a') and name not in ('time')select @sql=left(@sql,len(@sql)-1) select @sql=@sql+'原创 2011-12-17 21:50:29 · 7038 阅读 · 0 评论 -
sqlserver N .......select N'Ø';
加上 N 代表存入数据库时以 Unicode 格式存储。N'string' 表示string是个Unicode字符串Unicode 字符串的格式与普通字符串相似,但它前面有一个 N 标识符(N 代表 SQL-92 标准中的国际语言 (National Language))。N 前缀必须是大写字母。例如,'Michél' 是字符串常量而 N'Michél' 则是 Unicode原创 2011-12-17 21:59:33 · 2533 阅读 · 0 评论 -
MySql与SqlServer的一些常用用法的差别
本文将主要列出MySql与SqlServer不同的地方,且以常用的存储过程的相关内容为主。1. 标识符限定符SqlServer[]MySql``2. 字符串相加SqlServer直接用 +MySqlconcat()3. isnull()SqlServerisnull()转载 2011-12-17 22:15:33 · 1321 阅读 · 0 评论 -
create table as......
--mysql下建立表结构 ,oracle不支持likecreate table tba1 as select * from tba;orcreate table tba1 like tba;--结论:mysql下create table a as select * from b形式创建的表不包含索引信息,--like子句形式包含完整表结构和索引信息--所以 as原创 2011-12-10 15:11:40 · 986 阅读 · 0 评论 -
SQL Server JDBC driver
SQL2000:String driverName = "com.microsoft.jdbc.sqlserver.SQLServerDriver"; // 加载JDBC驱动String dbURL = "jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=lianxi"; // 连接服务器和数据库 SQL2005 &原创 2011-11-13 17:49:48 · 666 阅读 · 0 评论 -
[SQLServer]对象名 'users' 无效。
package ssd;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.Statement;public class sdd { public static void main(String[] srg) { S原创 2011-08-02 16:04:08 · 8261 阅读 · 1 评论 -
删除sql server注册服务器
1.正在连接上的SQL Server 注册,右键删除 2.对于SQL Server注册的IP失效或其他原因,不能右键删除,可以通过注册表删除 a、进入注册表: cmd--regedit b、在这里就可以找到并删除了.原创 2011-08-06 23:01:06 · 1049 阅读 · 0 评论 -
SQLServer函数 left()、charindex()、stuff()的使用
1、left()LEFT (, ) 返回character_expression 左起 integer_expression 个字符。 select left('abcdef',3) --abc2.charindex() CHARINDEX原创 2011-09-05 21:02:35 · 48604 阅读 · 0 评论 -
MySQL存储过程。。。
一./*创建存储过程*/1.基本语法:CREATE PROCEDURE sp_name()BEGIN………END2.参数传递二./*调用存储过程*/1.基本语法:CALL sp_name()注意:存储过程名称后面必须加括号,哪怕该存储过程没有参原创 2011-08-07 21:49:51 · 473 阅读 · 0 评论 -
sql 字段值的拼接
------------------字段的连接--------------------/*id1 id2 id3001 00101 20001 00101 80001 00101 75002 00101 20002 00101 10003 00101 70004 00101 70004 00101 70004 00101 70*/----->/*id1 id2原创 2011-04-19 22:44:00 · 3914 阅读 · 0 评论 -
SQL基础I
<br />alterprocedure...<br />--如果你要重新定义一个procedure A,如果A 已经被 procedure B用到了,<br />--如果你要用create去修改A,你必须先drop A,但是A被B引用,不能给drop。所以要用alter<br />=========================================================================================<br />selectright(N'longa原创 2011-04-19 22:37:00 · 675 阅读 · 0 评论 -
SQLServer之行列转换
use testgoifobject_id('test.dbo.tb') isnotnulldroptable tbgo-- 创建数据表createtable tb(姓名 varchar(8),课程 varchar(10),分数 int)go--插入测试数据insertinto tb select'张三','语文',80unionallselect'张三','数学',91unionallselect'张三','物理',75unionallselect'李四','语文',77unionallselect'李四原创 2011-04-04 23:18:00 · 986 阅读 · 0 评论 -
表的自连接一例
create table t(team varchar(1))insert into t values('a')insert into t values('b')insert into t values('c')insert into t values('d')goselect * from tselect m.team , n.team from t m, t n where m.team ------------------abcd----》a ba ca db cb dc d原创 2011-04-05 19:38:00 · 458 阅读 · 0 评论 -
列的累加求和
<br />/*<br />2007 10<br />2008 20<br />2009 30<br />2010 40<br />转换成<br />2007 10<br />2008 30<br />2009 60<br />2010 100 <br />*/<br />declare@tabletable (col1 int,col2 int)<br />insertinto@table<br />select2007,10unionall<br />select2008,20unionall<br /原创 2011-04-05 14:48:00 · 827 阅读 · 0 评论 -
优快云の字符串合并
<br />描述:将如下形式的数据按id字段合并value字段。<br />id value<br />----- ------<br />1 aa<br />1 bb<br />2 aaa<br />2 bbb<br />2 ccc<br />需要得到结果:<br />id value<br />------ -----------<br />1 aa,bb<br />2 aaa,bbb,ccc<br />即:group by id原创 2011-03-20 10:22:00 · 550 阅读 · 0 评论 -
SQL Server 存储过程
http://www.cnblogs.com/hoojo/archive/2011/07/19/2110862.html Transact-SQL中的存储过程,非常类似于Java语言中的方法,它可以重复调用。当存储过程执行一次后,可以将语句缓存中,这样下次执行的时候直接使用缓存中的语句。这样就可以提高存储过程的性能。Ø 存储过程的概念 存储过程Procedure是一组为转载 2011-12-17 22:24:45 · 819 阅读 · 0 评论