Who am I


--------------------------
成江东@盛大在线
生肖:马
星座:处女
职业:IT民工
家乡:三峡.宜昌
住址:闵行
工作:张江
目标:做最好的DBA
爱好:读书,电影,音乐,旅游
性格:动中取静
喜欢的报刊杂志:
<南方周末>
<看电影>
<蓝球先锋报>
QQ:1913908
MAIL:YCZEALOT#GMAIL.COM

Catalog

我的豆瓣

 

2010年九月
« 八    
 12345
6789101112
13141516171819
20212223242526
27282930  

mysql&mssql对比之十

操作
mysql
mssql
说明

赋值
delimiter //drop procedure if exists test//create procedure test()
begin
declare symbol1 char(6)default’000001′;
de[......]

mysql&mssql对比之九

 

操作
mysql
mssql
说明

重命名账号
rename user a01 to a02
企业管理器中,安全性-登录-选中登录名-右键属性-数据库访问-选择数据库-修改用户栏里面的名称
 

删除用户
drop user a02;
sp_dropuser test1[......]

mysql&mssql对比之八

简单事务
start
transaction;
delete from t;
select * FROM t;
rollback;
select * from t;
begin
transaction;
delete from t;
select * FROM t;
rollback;
select[......]

mysql&mssql对比之七

/* 触发器 */
/**************** mysql *********************/
– after insert
CREATE TRIGGER T_TRI AFTER INSERT ON TRI
FOR EACH ROW 
INSERT INTO TRI_L[......]

mysql&mssql对比之六

– 触发器
– MYSQL
CREATE TRIGGER T_TRI AFTER INSERT ON TRI
FOR EACH ROW 
INSERT INTO TRI_LOG(ID)
SELECT NEW.ID*2;
– MSSQL
CREATE TRIGGER[......]

mysql&mssql对比之五

/********************** 游标对比 **************************/
– MYSQL
DELIMITER $$
DROP PROCEDURE IF EXISTS `USECURSOR` $$
CREATE DEFINER=`ROOT`@`LOC[......]

mysql&mssql对比之四

输入输出
create procedure p_in_out( in n int, out t int ) begin   select n*n+2 into t;end
call p_in_out(3,@t);
select @t;
CREATE PROC P_IN_OUT
@N INT,
@T [......]

mysql&mssql对比之三

 

操作
mysql
mssql
说明

内联
select * from tablename a,t b where a.id=b.id;
一样
 

全文检索
select note_text from productnotes where match(note_text[......]

mysql&mssql对比之二

 

操作
mysql
mssql
说明

显示前三条
select * from tablename order by id limit 3;
select top 3 * from tablename order by id 
 

显示第2-5条
select * fro[......]

mysql&mssql对比之一

操作
mysql
mssql
说明

登录
mysql -uroot -p
isql -Usa
一般不要在命令中直接输入密码,应在出现提示符后输入,这样屏幕上不会显示出来,安全性较好。

执行命令
go
;或\g
mysql中delimiter @,可将结束符换为@,delimiter ;再换回[......]