Skip to content

Commit 8910c5d

Browse files
committed
Support basic CREATE/DROP/ALTER FUNCTION in Transact-SQL
Fixes #865
1 parent 2f9476e commit 8910c5d

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/languages/transactsql/transactsql.formatter.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,9 @@ const tabularOnelineClauses = expandPhrases([
6060
'ALTER DATABASE',
6161
'DROP DATABASE [IF EXISTS]',
6262
// functions/procedures
63-
'ALTER {FUNCTION | PROCEDURE | PROC}',
63+
'CREATE [OR ALTER] [PARTITION] {FUNCTION | PROCEDURE | PROC}',
64+
'ALTER [PARTITION] {FUNCTION | PROCEDURE | PROC}',
65+
'DROP [PARTITION] {FUNCTION | PROCEDURE | PROC} [IF EXISTS]',
6466
// other statements
6567
'GO',
6668
'USE',
@@ -152,7 +154,6 @@ const tabularOnelineClauses = expandPhrases([
152154
'OPEN MASTER KEY',
153155
'OPEN SYMMETRIC KEY',
154156
'PARSEONLY',
155-
'PARTITION FUNCTION',
156157
'PARTITION SCHEME',
157158
'QUERY_GOVERNOR_COST_LIMIT',
158159
'QUEUE',

0 commit comments

Comments
 (0)