还有char 和一个 nchar的区别主要在那里呢。
解决方案 »
- SQL Server2000个人版 和 企业版怎么不兼容啊?
- SQL 中 OR ??
- SQL 拼接
- 如何解决First-chance exception in talkback.exe (KERNEL32.DLL): 0xE06D7363: Microsoft C++ Exception.
- 关于多表统计\行变列问题
- 關于connection問題
- 急救 update 20万数据出现服务器超时问题
- n简单的问题急急!!!
- 求教如何写一条SQL语句
- 如何能够把一个vfp表写坏!这里说的坏就是不能读了!!然后如何通过odbc使用共享的方式访问vfp!!
- 一个存储过程大家看看应该如何写.
- 自定義函數裡面可以對實在TABLE做INSERT動作嗎?
set @myvar=1
go
print @myvar 你这里有2个批处理了。
执行到第二个批处理会报错
服务器: 消息 137,级别 15,状态 2,行 1
必须声明变量 '@myvar'。
因为批处理之间其实是没有任何关联的
go表示立即执行sql server 帮助文档说:
批处理是包含一个或多个 Transact-SQL 语句的组,从应用程序一次性地发送到 Microsoft® SQL Server™ 执行。SQL Server 将批处理语句编译成一个可执行单元,此单元称为执行计划。执行计划中的语句每次执行一条。
char 为 ascii 码
nchar 为 unicode 码