ReSharper 2025.3 Help

SQL / NoSQL 的预定义实时模板

本主题列出了 ReSharper 2025.3 中所有 SQL / NoSQL 的预定义实时模板。 有关代码片段模板的更多信息,请参阅 使用实时模板创建源代码

模板

详情

ctx

当前文件上下文

作用域 任意位置

正文

$CTX$

参数

  • CTX - 提供描述当前上下文的项目列表。 包括文件名、包含的类型名、命名空间名等。

nguid

插入新 GUID

作用域 任意位置

正文

$GUID$

参数

  • GUID - 生成一个新的全局唯一标识符 (GUID)

col

新列定义

范围 适合的 SQL 代码

正文

$col$ $type$ $null$$END$

参数

  • col - 评估为指定的常量值

  • type - 评估为指定的常量值

  • null - 评估为指定的常量值

  • END - 应用模板后光标的位置。

del

从表中删除行

范围 适合的 SQL 代码

正文

delete from $table$ where $END$;

参数

  • table - 无宏

  • END - 应用模板后光标的位置。

first

从表中选择前 N 行

范围 适合的 SQL 代码

正文

select * from $table$ fetch first $size$ rows only$END$;

参数

  • table - 无宏

  • size - 评估为指定的常量值

  • END - 应用模板后光标的位置。

ins

向表中插入行

范围 适合的 SQL 代码

正文

insert into $table$ ($columns$) values ($info$$END$);

参数

  • table - 无宏

  • columns - 无宏

  • info - 无宏

  • END - 应用模板后光标的位置。

lim

从表中选择前 N 行

范围 适合的 SQL 代码

正文

select * from $table$ limit $size$$END$;

参数

  • table - 无宏

  • size - 评估为指定的常量值

  • END - 应用模板后光标的位置。

sel

从表中选择所有行

范围 适合的 SQL 代码

正文

select * from $table$$END$;

参数

  • table - 无宏

  • END - 应用模板后光标的位置。

selc

选择表中的特定行数

范围 适合的 SQL 代码

正文

select count(*) from $table$ $alias$ where $alias$.$END$;

参数

  • table - 无宏

  • alias - 评估为指定的常量值

  • END - 应用模板后光标的位置。

selw

从表中选择特定的行

范围 适合的 SQL 代码

正文

select * from $table$ $alias$ where $alias$.$END$;

参数

  • table - 无宏

  • alias - 评估为指定的常量值

  • END - 应用模板后光标的位置。

tab

新表定义

范围 适合的 SQL 代码

正文

create table $table$ ( $col$ $type$ $null$$END$ );

参数

  • table - 评估为指定的常量值

  • col - 评估为指定的常量值

  • type - 评估为指定的常量值

  • null - 评估为指定的常量值

  • END - 应用模板后光标的位置。

top

从表中选择前 N 行

范围 适合的 SQL 代码

正文

select top $size$ * from $table$$END$;

参数

  • table - 无宏

  • size - 评估为指定的常量值

  • END - 应用模板后光标的位置。

toprow

从表中选择前 N 行

范围 适合的 SQL 代码

正文

select * from $table$ where rownum <= $size$$END$;

参数

  • table - 无宏

  • size - 评估为指定的常量值

  • END - 应用模板后光标的位置。

upd

更新表中的值

范围 适合的 SQL 代码

正文

update $table_name$ set $col$ = $value$ where $END$;

参数

  • table_name - 无宏

  • col - 无宏

  • value - 无宏

  • END - 应用模板后光标的位置。

view

新视图定义

范围 适合的 SQL 代码

正文

create view $view$ as select * from $table$ $END$;

参数

  • view - 评估为指定的常量值

  • table - 无宏

  • END - 应用模板后光标的位置。

最后修改日期: 2025年 12月 8日