Chen Jian

[SQL SERVER]使用 STR()函数将数值转换为字符串类型, 并避免指数形式

使用str函数     语法     STR   (   float_expression   [   ,   length   [   ,   decimal   ]   ]   )           参数     float_expression         是带小数点的近似数字   (float)   数据类型的表达式。不要在   STR   函数中将函数或子查询用作   float_expression。           length         是总长度,包括小数点、符号、数字或空格。默认值为   10。         decimal         是小数点右边的位数。         返回类型     char         注释     如果为   STR   提供   length   …

[SQL SERVER]使用 STR()函数将数值转换为字符串类型, 并避免指数形式 Read More »

在SQL SERVER中获取系统生成的标识值

在SQL SERVER中可以使用三种方法来获取系统生成的标识值: @@IDENTITY、SCOPE_IDENTITY 和 IDENT_CURRENT 这三个函数都返回最后生成的标识值。但是,它们在定义"最后"的作用域和会话上不同。 @@IDENTITY 返回为当前会话的所有作用域中的任何表最后生成的标识值。 SCOPE_IDENTITY 返回为当前会话和当前作用域中的任何表最后生成的标识值。 IDENT_CURRENT 返回为任何会话和任何作用域中的特定表最后生成的标识值。  @@IDENTITY 返回最后插入的标识值。 语法 @@IDENTITY 返回类型 numeric 注释 在一条 INSERT、SELECT INTO 或大容量复制语句完成后,@@IDENTITY 中包含此语句产生的最后的标识值。若此语句没有影响任何有标识列的表,则 @@IDENTITY 返回 NULL。若插入了多个行,则会产生多个标识值,@@IDENTITY 返回最后产生的标识值。如果此语句激发一个或多个执行产生标识值的插入操作的触发器,则语句执行后立即调用 @@IDENTITY 将返回由触发器产生的最后的标识值。若 INSERT 或 SELECT INTO 语句失败或大容量复制失败,或事务被回滚,则 @@IDENTITY 值不会还原为以前的设置。 如果在你进行insert操作的时间和检查@@IDENTITY的时间之间有另一个insert操作被执行,@@IDENTITY返回的不是系统为你的insert所生成的标识值,而是它为最近的一个insert操作所生成的标识值。 SCOPE_IDENTITY 返回插入到同一作用域中的 IDENTITY 列内的最后一个 IDENTITY 值。一个作用域就是一个模块——存储过程、触发器、函数或批处理。因此,如果两个语句处于同一个存储过程、函数或批处理中,则它们位于相同的作用域中。 语法 SCOPE_IDENTITY( ) 返回类型 sql_variant 注释 SCOPE_IDENTITY 和 @@IDENTITY 返回在当前会话中的任何表内所生成的最后一个标识值。但是,SCOPE_IDENTITY 只返回插入到当前作用域中的值;@@IDENTITY …

在SQL SERVER中获取系统生成的标识值 Read More »

[unix]ifconfig 用法

ifconfig 用法 ifconfig 配置网络接口的工具介绍 ifconfig 是一个用来查看、配置、启用或禁用网络接口的工具,这个工具极为常用的。可以用这个工具来临时性的配置网卡的IP地址、掩码、广播地址、网关等。也可以把它写入一个文件中(比如/etc/rc.d/rc.local),这样系统引导后,会读取这个文件,为网卡设置IP地址 1 ifconfig 查看网络接口状态; ifconfig 如果不接任何参数,就会输出当前网络接口的情况; [root@localhost ~]# ifconfig eth0 Link encap:Ethernet HWaddr 00:C0:9F:94:78:0E inet addr:192.168.1.88 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: fe80::2c0:9fff:fe94:780e/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:850 errors:0 dropped:0 overruns:0 frame:0 TX packets:628 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:369135 (360.4 KiB) TX bytes:75945 (74.1 KiB) …

[unix]ifconfig 用法 Read More »

在右键中添加“进入DOS命令行”

新建一个文本文件,在其中写入 Windows Registry Editor Version 5.00  [HKEY_CLASSES_ROOT\Directory\shell\DOS] @="DOS Here(&q)"  [HKEY_CLASSES_ROOT\Directory\shell\DOS\command] @="cmd.exe /k \"cd %l\"" 写好后,将文件文件另存为 doshere.reg,然后执行这个reg文件即可