Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit aed5ce8

Browse files
committed
Add OBJECT_ID Code column, Sequence object
1 parent 805dad1 commit aed5ce8

File tree

1 file changed

+31
-22
lines changed

1 file changed

+31
-22
lines changed

‎SQL Server 2012.md

Lines changed: 31 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -2,34 +2,43 @@
22

33

44
## SQL Server Object Name
5-
| Object | Notation | Length | Plural | Prefix | Suffix | Abbreviation | Char Mask | Example |
6-
| ------------------------- | ---------- | ------ | ------ | ------ | ------ | ------------ | ---------- | -------------------------------- |
7-
| Database | UPPERCASE | 30 | No | No | No | Yes | [A-z] | MYDATABASE |
8-
| Database Trigger | PascalCase | 128 | No | DTR_ | No | Yes | [A-z] | DTR_CheckLogin |
9-
| Schema | lowercase | 30 | No | No | No | Yes | [A-z][0-9] | myschema |
10-
| File Table | PascalCase | 128 | No | FT_ | No | Yes | [A-z][0-9] | FT_MyTable |
11-
| Temporary Table | PascalCase | 118 | No | No | No | Yes | [A-z][0-9] | #MyTable |
12-
| Table | PascalCase | 30 | No | No | No | Yes | [A-z][0-9] | MyTable |
13-
| Table Default Values | PascalCase | 128 | No | DF_ | No | Yes | [A-z][0-9] | DF_MyTable_MyField |
14-
| Table Primary Key | PascalCase | 128 | No | PK_ | No | Yes | [A-z][0-9] | PK_MyTableID |
15-
| Table Alternative Key | PascalCase | 128 | No | AK_ | No | Yes | [A-z][0-9] | AK_MyTable_MyField_AnotherFeild |
16-
| Table Foreign Key | PascalCase | 128 | No | FK_ | No | Yes | [A-z][0-9] | FK_MyTable_ForeignTableID |
17-
| Table Clustered Index | PascalCase | 128 | No | IXC_ | No | Yes | [A-z][0-9] | IXC_MyTable_MyField_AnotherFeild |
18-
| Table Non Clustered Index | PascalCase | 128 | No | IX_ | No | Yes | [A-z][0-9] | IX_MyTable_MyField_AnotherFeild |
19-
| Table Trigger | PascalCase | 128 | No | TR_ | No | Yes | [A-z][0-9] | TR_MyTable_LogicalName |
20-
| View | PascalCase | 128 | No | VI_ | No | No | [A-z][0-9] | VI_LogicalName |
21-
| Stored Procedure | PascalCase | 128 | No | usp_ | No | No | [A-z][0-9] | usp_LogicalName |
22-
| User-Defined Functions | PascalCase | 128 | No | udf_ | No | No | [A-z][0-9] | udf_LogicalName |
23-
| Synonim | CamelCase | 128 | No | sy_ | No | No | [A-z][0-9] | sy_logicalName |
24-
5+
| Object | Code | Notation | Length | Plural | Prefix | Suffix | Abbreviation | Char Mask | Example |
6+
| ----------------------------- | ---- | ---------- | ------ | ------ | ------ | ------ | ------------ | ---------- | -------------------------------- |
7+
| Database | | UPPERCASE | 30 | No | No | No | Yes | [A-z] | MYDATABASE |
8+
| Database Trigger | | PascalCase | 128 | No | DTR_ | No | Yes | [A-z] | DTR_CheckLogin |
9+
| Schema | | lowercase | 30 | No | No | No | Yes | [A-z][0-9] | myschema |
10+
| File Table | | PascalCase | 128 | No | FT_ | No | Yes | [A-z][0-9] | FT_MyTable |
11+
| Temporary Table | | PascalCase | 118 | No | No | No | Yes | [A-z][0-9] | #MyTable |
12+
| Table | U | PascalCase | 30 | No | No | No | Yes | [A-z][0-9] | MyTable |
13+
| Table Default Values | D | PascalCase | 128 | No | DF_ | No | Yes | [A-z][0-9] | DF_MyTable_MyField |
14+
| Table Check Column Constraint | C | PascalCase | 128 | No | CK_ | No | Yes | [A-z][0-9] | CK_MyTable_MyField |
15+
| Table Check Table Constraint | C | PascalCase | 128 | No | CTK_ | No | Yes | [A-z][0-9] | CTK_MyTable_MyField_AnotherFeild |
16+
| Table Primary Key | PK | PascalCase | 128 | No | PK_ | No | Yes | [A-z][0-9] | PK_MyTableID |
17+
| Table Alternative Key | UQ | PascalCase | 128 | No | AK_ | No | Yes | [A-z][0-9] | AK_MyTable_MyField_AnotherFeild |
18+
| Table Foreign Key | F | PascalCase | 128 | No | FK_ | No | Yes | [A-z][0-9] | FK_MyTable_ForeignTableID |
19+
| Table Clustered Index | | PascalCase | 128 | No | IXC_ | No | Yes | [A-z][0-9] | IXC_MyTable_MyField_AnotherFeild |
20+
| Table Non Clustered Index | | PascalCase | 128 | No | IX_ | No | Yes | [A-z][0-9] | IX_MyTable_MyField_AnotherFeild |
21+
| Table Trigger | TR | PascalCase | 128 | No | TR_ | No | Yes | [A-z][0-9] | TR_MyTable_LogicalName |
22+
| View | V | PascalCase | 128 | No | VI_ | No | No | [A-z][0-9] | VI_LogicalName |
23+
| Stored Procedure | P | PascalCase | 128 | No | usp_ | No | No | [A-z][0-9] | usp_LogicalName |
24+
| User-Defined Functions | FN | PascalCase | 128 | No | udf_ | No | No | [A-z][0-9] | udf_LogicalName |
25+
| Synonim | SN | camelCase | 128 | No | sy_ | No | No | [A-z][0-9] | sy_logicalName |
26+
| Sequence | SO | PascalCase | 128 | No | sq_ | No | No | [A-z][0-9] | sq_TableName |
2527
2628
## Offical Reference
2729
- [Database object TECHNET] (Limitations)
2830
- [User-Defined Functions MSDN]
2931
- [Synonim TECHNET]
30-
- [Primary and Foreign Key Constraints]
32+
- [Primary and Foreign Key Constraints MSDN]
33+
- [sys.objects MSDN]
34+
- [Constraints TECHNET]
35+
- [CHECK Constraint TECHNET]
36+
3137

3238
[Database object TECHNET]:http://technet.microsoft.com/en-us/library/ms172451%28v=sql.110%29.aspx
3339
[User-Defined Functions MSDN]:http://msdn.microsoft.com/en-us/library/ms191007.aspx
3440
[Synonim TECHNET]:http://technet.microsoft.com/en-us/library/ms187552(v=sql.110).aspx
35-
[Primary and Foreign Key Constraints]:http://msdn.microsoft.com/en-us/library/ms179610.aspx
41+
[Primary and Foreign Key Constraints MSDN]:http://msdn.microsoft.com/en-us/library/ms179610.aspx
42+
[sys.objects MSDN]:http://msdn.microsoft.com/en-us/library/ms190324.aspx
43+
[Constraints TECHNET]:http://technet.microsoft.com/en-us/library/ms189862%28v=sql.105%29.aspx
44+
[CHECK Constraint TECHNET]:http://technet.microsoft.com/en-us/library/ms188258%28v=sql.105%29.aspx

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /